問題タブ [java-print]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java 印刷サービス API とデフォルト以外のプリンター
タスクをプリンターに送信するアプリケーションがあります。タスクの送信先のプリンターが「デフォルトのプリンター」に設定されている場合、すべて正常に機能しています。デフォルトのプリンターを変更して、同じプリンターにタスクを再度送信しようとすると、次の画像が表示されます。 Javaを介して正しいプリンターを見つけ、タスクを送信し、印刷キューでステータスが次のように変化します-スプーリング、印刷、プリンターに送信。数秒後にプリンターのステータスが消え、何も起こらず、エラーも何も起こりません。私のコードを見て、私は実際に問題を見ることができません。すべてが正しく検出され、解決策を探す場所と、画像をより明確にするためにここで提供するコードスニペットがよくわかりません。
それは確かにこの点を正しく通過します:
これは印刷方法です:
createPDFPrinterJob メソッド:
java - Java - PostScript をネットワーク プリンタに直接送信する場合の「ps: スタック アンダーフロー」
PDF から変換された PostScript スクリプトを Socket 経由でネットワーク プリンタに送信するための Java コードを作成しました。
ps: stack underflow
ファイルは完璧な形で印刷されましたが、すべてのジョブには、やのようなテキストを含む余分なページが 1 つか 2 つ付いていますerror undefined offending command
。
最初は PDF2PS プロセスに何か問題があると思ったので、このPS Filesから 2 つの PS ファイルを試しました。しかし、問題はまだ残っています。
また、GhostView で ps ファイルを確認しました。今、コードに何か問題があるのではないかと思います。コードは例外をスローしません。
プリンタ 東芝 e-studion 5005AC は PS3 と PCL6 に対応しています。
java - FileInputStream なしで Java を使用して PDF ドキュメントを印刷する
次のコードを使用して、Java で iText ライブラリを使用して生成されたドキュメントがあります。
テーブルとデータを追加してドキュメントを操作します。結局、ドキュメントを印刷したいのです。次のコードを使用してドキュメントをプリンターに送信する方法を見つけましたが、入力ストリームを使用しています。
私の質問は、保存せずに iText ドキュメントを印刷し、InputStream を使用して再度印刷するにはどうすればよいですか? 前もって感謝します。