2011-07-28 164 views
0

我有幾個pdf文件(約20),並且非常月份左右,我需要用新數據更改spme字段。這是一個非常耗時的任務,想知道是否有一種簡單的方法,通過某種應用程序,用戶可以更改必須存儲在不同pdf文件中的變量名稱。這將是一個巨大的時間節省。謝謝你的幫助。將文本寫入pdf文件

回答

0

有很多解決方案..如果你願意寫一些代碼,事情會變得非常有趣。

一個簡單的解決方案是創建一個帶有佔位符字段(如#{name},#{age}等)的模板pdf文件,當需要使用新值創建新的pdf時,您可以簡單地使用它編輯pdf &用實際值替換佔位符。

你也可以使用jasperreports來做這件事,但對於20個奇數文檔來說這可能是一種矯枉過正。

如果您對示例程序感興趣,我很樂意提供給您。

+0

是的,但這很可能是我們所知道的。我不再希望用新值更新佔位符字段。大約一個月左右,我正在失去+ - 30分鐘來更新佔位符字段。 – Eric

+0

我的意思是使用程序自動執行更新活動..程序將執行更新部分,您只需提供數據說 'placeholder1 = abcd placeholder2 = 35' –

0

如果您在PDF文件中有表單域,那麼您可以使用Aspose.Pdf (.NET or Java version)以編程方式將數據填充到這些域中。您可以使用單個值fill the fields或從XML/FDF/XFDF文件中導入數據等。您可以使用模板PDF並使用不同的值保存輸出PDF文件。請看看這可能有助於你的情況。

披露:我在Aspose擔任開發者傳道人。