我想创建这样的东西(代码是 here ):
pdf 格式。我正在使用 google charts和关于此 forum将图表转换为 pdf 是不可能的。我已经试过了 iText+XMLWorker ,但 css 存在一些问题以及任何支持的 js,我想。
所以,问题是:如何将 html+css+js 转换为 .pdf 文件?或者,问题可能有其他变体?
最佳答案
正如评论中所 promise 的,我已经问过 Raf。这是他的回答:
将 XML Worker 用于 HTML+CSS+JS 的一种方法是使用浏览器引擎对 HTML 进行预处理。此类浏览器引擎的示例是 WebKit(Chrome、Safari)和 Gecko(Firefox)。这些可以解释 CSS 和 JS,并为您提供准备由 XML Worker 解析的 HTML。
竞争产品的例子有:
也许还有其他人,但这是 Raf 告诉我的。我希望这会有所帮助。
关于java - 将 html+css+js 转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16707410/