ドキュメントをプリンタに送信するときに使用する用紙トレイをプログラムで選択するにはどうすればよいですか? トレイにはさまざまな用紙があります (A5、A4、A4 で切り取り部分が 1 つまたは 2 つ、ロゴのある用紙とロゴのない用紙)。
現在、このsetpapertray
コマンドを postscript ファイルで直接使用していますが、代わりに pdf ファイルの作成に移行する予定であるため、これはあまり便利ではありません。
助言がありますか?
EDIT : 今日、次のようなコマンドを使用して、ps-documents を直接プリンターに送信します。
cat file.ps > /dev/usb/lp0
またはプログラムで、デバイスを開いて書き込むだけです。
PostScript テンプレートを使用しているため、テンプレートに次のようなセクションを配置することで、直接使用するトレイを簡単に選択できます。
statusdict begin
/manualfeed false def
$paper_tray setpapertray
end
ps-templates は扱いが難しく、プリンターが直接接続されていると想定するのは必ずしも安全ではありませんが、外部のプリンターサーバーにある可能性があるため、削除したいと考えています。
質問:
- 同じ方法で、トレイの選択を PDF ファイルに埋め込むことは可能ですか?
- 複数の文書を印刷する場合に、文書ごとにトレイを選択するより便利な方法はありますか?