繁体   English   中英

我可以使用哪个免费Java库生成Java PDF?

[英]Which free Java library can I use to generate PDFs in Java?

我需要通过Java生成一些PDF文档。我可以使用哪种API或库等以最有效的方式执行此操作?

编辑:添加要求:

我将其用于商业应用程序,因此我想使用一个免费用于商业应用程序的库。

其次,我的工作将是这样的:我有一个预定义的PDF文件,其中包含空白文本字段。 这将是我的“模板文件”,并且可以手动生成。 然后,在我的程序中,我将获取此文件,将数据放入文本字​​段并生成新的PDF。 并且这将重复进行。

因此,对于以上增加的要求,现在对我来说最好的图书馆是什么? iText确实很吸引人,但是如果我想在商业应用中使用它,我似乎必须为此付费。我想避免..

我正在使用Apache PDFBox在Java中生成PDF

参考: https : //pdfbox.apache.org/

查看iText:

http://itextpdf.com/

iText可能是最好的,但是如果您不能获得他们的许可证,那么还有Apache PDFBox

如果您要自己创建PDF模板,则可能需要看看Docmosis-它使您可以在Word或OpenOffice中创建模板,并在呈现文档时替换这些字段。 如果文档量很少,您可以随应用程序一起分发免费版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM