Are there any Java PDF creation alternatives to iText? [closed]

老子叫甜甜 提交于 2019-11-28 17:29:27
Yishai

There are commercial PDF generating libraries, such as BFO and ElegantJ. If you need open source, there is PDFBox, but I don't know if it is production ready.

Have a look at RenderX for an alternative to FOP.

It costs money, but if you have an existing solution in place that might be the cheapest.

Have you tried to increase the amount of heap available to the JVM? OUtOfMemory while processing huge amounts of data usually calls for more memory.

Qoppa and Crionics both offer commercial tools to create PDFs.

try pdfjet is bsd licensed and there is also a commercial version with more features http://pdfjet.com/os/edition.html

Aspose offers a PDF component for Java. Aspose is also used to create Word, Excel, PowerPoint... documents in Java (or .Net).

However, it is not a free software...

This might be a little late for you Mike C. but in case others have simliar large document low footprint requirements and redistribution requirements then it's worth sharing. Docmosis Community edition can be freely redistributed and can produce very large documents with a constant memory footprint (stream based processing). You (or your customers - since you're implying redistribution) would have to be willing to install OpenOffice somewhere though to allow the conversion.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!