2014-02-21 101 views
0

如何使用現有的PDF並在線或在Java程序中填寫用戶提供的信息。我知道使用itext和pdfbox,但他們都顯示文檔來創建一個新的pdf,然後填寫信息。我的問題是我需要使用現有的PDF並填寫用戶在線收集的信息。例如,創建一個在線稅收軟件並在後端將這些信息填入PDF中?請幫忙或引導我走向正確的方向,謝謝API或者itext和PDFBox

+0

看看這個鏈接http://www.4guysfromrolla.com/articles/030211-1.aspx#postadlink它顯示瞭如何使用itextsharp填寫一個pdf表單。 – ovaltein

+0

你真棒,我是一名註冊會計師,但我有很好的Java暴露,我想學習其他語言在加拿大創建稅務軟件,希望在美國,當我們獲得曝光,謝謝 – user231767

+0

有沒有辦法做到這一點是JAVA或Jsp intead的ASP,這是否重要。 – user231767

回答

0

請看看reporting examples。它們涉及現有的PDF:state.pdf,可以用不同的方式填寫。可以填寫PDF並提交它,如my booksubscribe.pdf中的示例所示。不幸的是,許多PDF查看器(例如Chrome PDF查看器)不支持這一點。您也可以填寫HTML表單並使用這些數據填寫PDF。例如參見我準備tutorial videoiText samples。你可以pre-fill一個表格或flatten它。

獨立的例子可以在itextpdf.com;網絡應用示例可在github上獲得。

一些補充說明:

  • 的例子解釋瞭如何使用AcroForm技術工作。他們不討論XFA
  • 如果您打算創建商業產品,請理解您可能需要爲使用iText購買許可證。
  • 不同國家的稅務機關(包括美國國內稅務局)是iText Software的客戶,使用iText的方式與您所描述的完全相同。