[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[orca-users:09448] CUPSで縮小印刷(修正版)
- To: ORCA USER ML <orca-users@xxxxxxxxxxxxxx>
- Subject: [orca-users:09448] CUPSで縮小印刷(修正版)
- From: Naoki Shimaya <naoki-shimaya@xxxxxxxxxxxxxxxxxx>
- Date: Sat, 07 Oct 2006 11:42:30 +0900
こんにちは,島谷@恵庭です.
この前書いた方法では,複数ページからなるPSファイルでは,
2ページ以降は元に戻ってしまうことがわかりましたので,
解決策をさぐってみました.
*OpenUI *PageZoom: PickOne
*OrderDependency: 40 AnySetup *PageZoom
*DefaultPageZoom: None
*PageZoom None/None: ""
*PageZoom Z1/86.7%(A4->B5): "<< /BeginPage { 0.867 dup scale } >> setpagedevice"
*PageZoom Z2/70.7%(A4->A5): "<< /BeginPage { 0.707 dup scale } >> setpagedevice"
*PageZoom Z3/50.1%(A4->Hagaki): "<< /BeginPage { 0.501 dup scale } >> setpagedevice"
*CloseUI
これを,/etc/cups/ppd にある,PPD ファイルの末尾にでも追加してみて下さい.
ブラウザから設定できるようになります.
試したPPD は,"Generic Postscript Printer Foomatic/Postscript (recommended)"と
"Brother HL-5070DN BR-Script3J"です.
ひとまず試すには,/etc/cups/ppd 以下のPPDファイルに追加,
プリンタを追加した時にも反映したい時は,/usr/share/ppd 以下の PPD ファイルなどに
追加して,適当な名前を付けて,/usr/share/cups/model にコピーして,cupsys を
再起動すれば,プリンタの追加で選択できるようになります.