从Java Applet打印JWebBrowser内容

时间:2012-09-03 15:17:53

标签: java printing awt webpage

我正在使用http://djproject.sourceforge.net/ns/中的JWebBrowser。

我已经将JWebBrowser添加到JFrame中,并且我在JWebBrowser中显示我的网页。我尝试使用实现Printable(打印实用程序)的类打印在JFrame中显示的呈现内容 - 在打印功能中使用PrinterJob。我无法使用javascript base print来调用本机浏览器打印对话框,因为我需要在打印前更改页面设置(页眉,页脚等)。

当我将Jframe打印到打印机时,我看不到JWebBrowser的内容。我使用JEditorPane测试了相同的打印实用程序(在渲染网页时不如JWebBrowser好),并打印了内容。

任何人都知道如何使用PrinterJob打印JWebBrowser的内容?

0 个答案:

没有答案