MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

印刷時のオプション指定
https://forums.mozillazine.jp/viewtopic.php?f=2&t=2409
ページ 11

作成者:  KOB [ 2006年12月06日(水) 16:25 ]
記事の件名:  印刷時のオプション指定

Firefox 1.5.0.7 で印刷時にデフォルトで両面印刷できるようにしようと思い
「about:config」を開き「print.printer_xxxxx.print_command」へ
「lpr -o Duplex=DuplexNoTumble ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME}」
とセットしてみましたが上手く両面印刷できません。

印刷時にオプションを指定して出力するにはどうしたらいいのでしょうか。

ちなみにコマンドラインから 「lpr -o Duplex=DuplexNoTumble」とすると両面印刷は可能です。

作成者:  KOB [ 2006年12月08日(金) 11:32 ]
記事の件名: 

自己レスですが
Firefox 1.0.8では印刷を指定した際に有効でした。
Firefox 2.0ではやはり print_command は有効にはなりませんでした。

気が付いた点としては、印刷ダイアログのプリンタ名に表示される一覧が、
Firefox 1.0.8の場合は「Postscript/プリンタ名」なのに対し、
Firefox 1.5.0.7の場合は「CUPS/プリンタ名」と表示されていますがなにか関係があるのでしょうか。

Firefox 1.5.0.7で「CUPS/プリンタ名」が接続してあるプリンタの数だけ表示され
最後に「Postscript/Default」というプリンタが一覧にあります。
この「Postscript/Default」へ印刷を行うと print_command で指定したオプション等が有効に
なりました。
「Postscript/プリンタ名」という定義を用意すれば解決できそうな気がしますが、
どこにどのような記述を行えばいいのでしょうか。

作成者:  KOB [ 2006年12月08日(金) 14:57 ]
記事の件名: 

about:config で printer_list に「LBP1200」と入れておくことで
印刷ダイアログのプリンタ名の一覧に「Postscript/LBP1200」が表示されました。
「Postscript/LBP1200」を選択し印刷を行うことで「print_command」で指定した印刷オプション
が有効になりました。

ただし、プリンタ一覧に「CUPS/LBP1200」「Postscript/LBP1200」と同じプリンタが2つ並んで
しまうという問題はあります。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/