1

javaアプレットでカスタマイズされた印刷ダイアログ(ページヘッダー、フッターの削除、マージンの設定など)を使用して、レンダリングされたWebページをプリンターで印刷する方法は? 印刷する前にページ設定をカスタマイズする必要があるため、window.print() を使用できません。印刷する必要がある Web ページは、html と css を使用して印刷できるように構成されています。

4

1 に答える 1

1

あなたの質問に対するやや一般的な答えは、HTML をレンダリングできる Swing コンポーネント (JEditorPane など) を使用することです。

Swing コンポーネントのコンテンツを実際に印刷するには、ここで説明するように、Swings OS に依存しない PrinterJob ツールを使用できます。

http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-Printing.html

于 2012-08-14T14:26:00.740 に答える