我有一个 Java 应用程序,它与打印机通信并打印文档。到目前为止,我只需要 PS/PDF,打印机就可以处理。但是,现在我还需要打印 HTML 文档。
我已经看到使用 JavaFX (WebView) 可以做到这一点,但是运行应用程序的服务器没有显示器。因此,我无法将它呈现给显示对象(在 Swing 或 AWT 中)。我有哪些选项可以获取网页的 PostScript 渲染,然后我可以将其发送到打印机?
我的一个解决方案是将 xvfb 用于emulate
显示屏幕,但这不仅看起来很牵强,而且由于我们使用云服务并且我们当前的 CI 框架不处理系统级二进制文件的管理,因此我们也无法维护。
任何帮助是极大的赞赏。