Java 转换html+;css+;js至PDF
我想创建如下内容(代码为): pdf格式。我正在使用和关于这个转换为pdf图表是不可能的。我已经试过了,但我认为js和任何js支持都存在一些问题Java 转换html+;css+;js至PDF,java,gwt,itext,google-visualization,gxt,Java,Gwt,Itext,Google Visualization,Gxt,我想创建如下内容(代码为): pdf格式。我正在使用和关于这个转换为pdf图表是不可能的。我已经试过了,但我认为js和任何js支持都存在一些问题 因此,问题是:如何将html+css+js转换为.pdf文件?或者,问题可能有其他变体 正如我在评论中承诺的那样,我已经询问了英国皇家空军。他的回答是: 使用XML Worker for HTML+CSS+JS的一种方法是使用浏览器引擎对HTML进行预处理。这种浏览器引擎的例子有WebKit(Chrome、Safari)和Gecko(Firefox
因此,问题是:如何将html+css+js转换为.pdf文件?或者,问题可能有其他变体 正如我在评论中承诺的那样,我已经询问了英国皇家空军。他的回答是: 使用XML Worker for HTML+CSS+JS的一种方法是使用浏览器引擎对HTML进行预处理。这种浏览器引擎的例子有WebKit(Chrome、Safari)和Gecko(Firefox)。这些可以解释CSS和JS,并为您提供可以由XML Worker解析的HTML 竞争产品的例子有:
- wkhtmltopdf,一个使用WebKit作为其渲染引擎的命令行工具
- Prince XML使用自己的引擎支持HTML+CSS+JS到PDF
也许还有其他人,但这是英国皇家空军告诉我的。我希望这能有所帮助。您提出的问题是iText无法解决的。看看别处。谢谢。。。我觉得应该这样做(希望“别处”是存在的:)…我认为你必须结合技术:第一种预先呈现HTML+CSS+JS的技术;然后是创建PDF的技术(可能是iText)。一位iText开发人员(Raf Hens)曾经向我展示了一些前者的产品,但这不是我的专业领域,我不记得这些产品的名称。我会针对这个问题给他发封邮件。再次感谢大师。我刚刚发现,它似乎适合这个问题。