我想使用Java从“无效” HTML文件创建PDF(或任何图像格式 [ png、jpg、bmp ..]) 。我搜索了它并找到了一个工具:iText,以及一些使用 iText 从 HTML 和 Java 创建 PDF 的教程。
在本教程(X)HTML to PDF with Java中,它适用于有效的 HTML,我有一个这样的 PDF文件。但是,如果我尝试从我的 HTML 创建 PDF,我会遇到一些错误。
首先,我的 HTML 格式不正确,很遗憾无法更改。我把它上传到这里,W3C 的验证器发现了28 个错误。
我的选择是:
- 首先清理并验证我的 HTML 并尽快创建 PDF。
- 找到另一个工具(适用于我的问题)。
- 您的建议(使用 Java)。
- 最后一个选项;使用另一个平台(.net、Php、Python等)并使用我的应用程序中的 Web 服务。
请帮我解决这个问题。先感谢您