Java を使用していくつかの PDF を印刷しようとしていますが、その方法に関するいくつかの例を見つけました。かなり簡単に思えますが、私はずっと問題に直面してきました。
私は最初に PDFBox を試してみましたが、印刷されましたが、ドキュメントがどのように見えるべきかを印刷しません。何らかの理由で多くのテキストが文字化けします。そこで、付属の Java パッケージをこの方法で、Oracle の例を使用して使用しようとしましたが、何も起こりません。プログラムを実行し、OS の印刷キューを確認すると、ジョブが存在しますが、プリンターは何もしません。私のプログラムはエラーなしで正常に終了し、印刷ジョブはしばらくすると消えますが、プリンター自体からのアクションはまだありません。
別の方法として、プログラム内から Adobe Acrobat を実行してみましたが、必要な両面印刷を有効にするコマンド ライン引数がありません。
誰かがこれを修正するのを手伝ってくれたり、別のパッケージやコマンド ライン ツールを提案してくれたりしたら、大歓迎です。ありがとう!