2012-02-05 226 views
1

我有一个生成PDF的应用程序。现在我正在使用Apache FOP来从头开始生成文档(XML + XSLT)。问题是有什么样的库/方法可以将我的源PDF文档作为模板处理?我有一个PDF文档,但我需要替换Java中的一些值

我的意思是,我用Adobe Acrobat创建一个文档,并在其中设置一些标记,例如$ {Name},$ {姓氏},$ {Address},然后我将它放入提供Name,Surname和地址。

希望你能理解我。

问候。

回答

2

PDFBox,iText和PDFlib是PDF库,允许您修改现有的PDF文件,而不是像FOP那样生成它们。这将允许您加载模板文档并用实际值替换占位符。

http://pdfbox.apache.org/

http://itextpdf.com/

http://www.pdflib.com/

PDFBox的还提供了关于如何在文档中与另一个值替换字符串的示例代码:https://pdfbox.apache.org/apidocs/org/apache/pdfbox/examples/pdmodel/ReplaceString.html

+0

非常感谢你。 – Michael 2012-02-05 14:25:13

相关问题