我想创建这样的东西(代码在这里):
以pdf格式。我正在使用谷歌图表,关于这个论坛将图表转换为 pdf 是不可能的。我已经尝试过iText+XMLWorker ,但我认为css和任何支持的 js 都存在一些问题。
所以,问题是:如何将 html+css+js 转换为 .pdf 文件?或者,问题可能有其他变体?
我想创建这样的东西(代码在这里):
以pdf格式。我正在使用谷歌图表,关于这个论坛将图表转换为 pdf 是不可能的。我已经尝试过iText+XMLWorker ,但我认为css和任何支持的 js 都存在一些问题。
所以,问题是:如何将 html+css+js 转换为 .pdf 文件?或者,问题可能有其他变体?
正如评论中所承诺的,我已经问过 Raf。这是他的回答:
将 XML Worker 用于 HTML+CSS+JS 的一种方法是使用浏览器引擎来预处理 HTML。这种浏览器引擎的示例是 WebKit(Chrome、Safari)和 Gecko(Firefox)。这些可以解释 CSS 和 JS,并为您提供准备好由 XML Worker 解析的 HTML。
竞争产品的例子有:
也许还有其他人,但这是 Raf 告诉我的。我希望这有帮助。