1

javax.print API を使用して、Debian Linux で Jasper レポートを印刷しています。何らかの理由で、保存された lpoptions (CUPS 設定) は、Java 印刷ダイアログで選択された設定を常に上書きします。この時点で、この問題を回避する唯一の方法は、ユーザーのディレクトリにある .lpoptions ファイルを削除することです。保存された lpoptions を無視するように javax.print を取得する方法はありますか?

4

1 に答える 1

0

Java は lpoptions が何であるかを知りません。Java アプリケーションは独自の設定を使用して印刷していますが、Unix は Cups 設定を使用してオプションを上書きしています。

したがって、質問は次のようになります。

Unix が lpoptions を無視して Java に任せる方法はありますか?

unix.stackexchange.com で新しいタイトルでもう一度質問してください。

于 2011-12-20T22:21:18.793 に答える