web-dev-qa-db-ja.com

エイリアンの用紙サイズを印刷するときに強制スケーリング

アプリケーションの印刷で別の用紙サイズが使用されている場合でも、印刷ジョブをプリンターでサポートされている用紙サイズに自動的に再スケーリングする方法はありますか?

A4用紙を使用して、さまざまなクライアントがUSレターをプリンターで印刷しようとすると多くの問題が発生します。正しい用紙サイズの設定を見逃すのは非常に簡単です。そうすると、プリンタジョブが失敗し、エラーをリセットするためにプリンタに物理的にアクセスする必要があります。また、エラー後に送信されたジョブはすべてサイレントに無視され、印刷出力が失われます。

私はUbuntuとCUPSをコニカミノルタネットワークプリンターと一緒に使用しています。

理想的なCUPSは、任意の用紙サイズをサイレントに受け入れ、A4用紙に収まるように再スケーリングして、プリンターに送信します。これはどういうわけか可能ですか?

何か案は?

5
Anders Hansson

私のために働いた何かは、プリンターのCUPS Webサイト( http:// localhost:631/printers )にアクセスし、プリンターを選択することでした。次に、メンテナンスの下でプリンタの変更を選択します。そのページの下には、スケーリングのオプションがあります。そうでない場合は、製造元のPPDファイルを試すか、ページを自動的に拡大縮小するAcrobatReaderを使用してください。これにはおそらく非常に複雑なghostscriptコマンドがありますが、私はまだそれを理解していません。

2
Alex D.