0

我正在使用 java 程序创建一个 html 文件。HTML 文件CSS也在使用 . 我正在使用 javafx webview 打开这个文件。是否可以使用 java 将此 html 文件发送到打印命令我这样做是通过打开文件JEditorPane然后打印jeditorpane.

对于通过打印JEditorPane,我使用以下代码。

 try

  {

    File HtmlFile= new File("path of file");
    JEditorPane htmlPane= new JEditorPane();
    htmlPane.setPage(htmlFile.toString());
    htmlPane.print();
   }
   catch(Exception ex)
   {
    ex.printStackTrace();
   }
4

1 回答 1

1

JEditorPane不支持完整CSS规范。

我能提供的唯一建议是查看 Java 的替代 HTML/CSS 渲染。我可以推荐的一个是xhtmlrenderer项目。最近开发速度放缓,但它可以为您服务

于 2013-07-10T11:18:54.307 回答