2012-02-05 223 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

相關問題