请问有人告诉我为iText以外的J2EE应用程序创建pdf文档的方法。
我们之前使用的是iText,但问题是html文件(由Jsp生成)显示与生成的PDF不同。所以我需要一些其他方法来创建一个与jsp display相同的pdf。
任何人都可以向我推荐iText以外的图书馆吗?
先谢谢。
答案 0 :(得分:1)
您可能正在使用iText 5和XML Worker。你试过iText 7和pdfHTML吗?请参阅HTML to PDF tutorial。
您将需要:
你声称:
问题是html文件(由Jsp生成)显示与生成的PDF不同。
当你使用HTMLWorker
(你不应该这样)时,这当然是正确的,并且在许多情况下对于XML Worker来说都是如此。但是我们从头开始重写iText,因为旧的iText架构与将HTML转换为PDF时的要求不匹配。
如果您对HTML转换为PDF有疑问,请解释问题中的问题并将该问题标记为iText问题。如果我们可以改进iText 7 + pdfHTML,我们为什么不这样做呢?
答案 1 :(得分:1)
这总是很棘手,因为HTML和PDF有不同的目的(有很多重叠)。这意味着"简单地说"两者之间的转换有时不会很好。
你可以