通过Java批处理生成简单的PDF:iText或Apache FOP



我必须从一个小java批处理(java 7)中生成一个简单的PDF文档。生成的文档将包含一个列表和几个表(没什么特别的)。除了许可证问题(在这种情况下AGPL不是问题),哪个库实现得更快/更容易,并且在iTextApache FOP之间具有更好的性能以获得所需的输出?

正如您所说,您不需要花哨的表,并且需要更快、更容易实现的库,我更喜欢iText,因为它比Apache FOP简单得多。使用iText可以很容易地将列表和表格添加到PDF文档中。ApacheFOP非常关心生成PDF文档,其中要编写的数据存储在XML中。基本上,ApacheFOP的主要目标是将XML文件转换为PDF文件。您可以访问此处了解更多详细信息:-http://blog.xebia.com/comparing-apache-fop-with-itext/

最新更新