0

http://djproject.sourceforge.net/ns/の JWebBrowser を使用しています。

JWebBrowser を JFrame に追加し、Web ページを JWebBrowser に表示しています。Printable(印刷ユーティリティ)を実装するクラスを使用して、JFrameに表示されたレンダリングされたコンテンツを印刷しようとしました-印刷機能でPrinterJobを使用しました。印刷する前にページ設定 (ヘッダー、フッターなど) を変更する必要があるため、javascript ベース印刷を使用してネイティブ ブラウザーの印刷ダイアログを呼び出すことはできません。

Jframe をプリンターに出力すると、JWebBrowser の内容が表示されません。JEdi​​torPane (Web ページのレンダリングでは JWebBrowser ほど良くない) を使用して同じ印刷ユーティリティをテストしたところ、コンテンツが印刷されました。

PrinterJob を使用して JWebBrowser のコンテンツを印刷する方法を知っている人はいますか?

4

0 に答える 0