我需要創建可用於從用戶獲取輸入的PDF表單。他們需要包含下拉框和文本框。請建議哪個軟件或工具最適合我的目的如何在pdf中創建可填寫的輸入表單?
回答
您可以使用IText編輯PDF並添加表單。我看到了他們的新XFA功能非常酷的演示(http://lowagie.com/img/summit2012/summit2.pdf)
你能否確認我們是否可以用表單元素創建PDF?文本框,下拉等使用ITextSharp? – 2012-04-13 11:23:55
@ R.S.K是的,iText將允許您以編程方式執行此操作 – yms 2012-04-13 13:23:52
如果你是針對Windows操作系統和一個商業工具是一種選擇適合你,你可以嘗試使用Amyuni PDF Creator(有ActiveX和.Net版本)。它將允許您使用PDF編輯器應用程序以圖形方式設計PDF表單,並且您將能夠以編程方式處理結果文件。您還可以根據需要以編程方式創建新表單。
通常適用的免責聲明。
首先,軟件推薦同時也成爲堆棧溢出問題的焦點,從那以後,已經建立了不同的堆棧交換站點。
這就是說,這個問題本身並不十分確切。實際上有兩個 PDF中使用的主要窗體技術:AcroForm窗體和XFA窗體。
AcroForm形式在PDF規範ISO 32000-1決定性地指定的原始PDF形式的技術(即將由第2部分被更新)。這種技術只允許靜態表單,即在表單定義時已經固定了字段的數量和位置的表單。 (其實這個技術有一個動態的子功能,頁面模板是哪個字段,它允許你用自己的字段添加額外的頁面,但這個功能很少用到。)
創建並填充這種表單現在可以使用多種選項,桌面應用程序(Adobe的Acrobat只是其中之一),Web應用程序以及用於多種語言或平臺的通用PDF庫。谷歌快速搜索可以顯示你很多選項...
許多PDF查看器顯示這種形式是可能的,至少在許多人的視覺編輯它們。
XFA(XML表格結構)形式是一種替代形式的技術由Adobe引入其由PDF說明書(第1部分)引用但其一直保持在Adobe遺留域。該技術實際上僅將PDF文件用作傳輸介質,XFA表單的XML定義以獨立於PDF的方式定義表單。 XFA表單可以是動態的(例如,它們可以包含具有可變列數的表),它們的表單元素可以增長並移動後面的元素。
創建和填充這種表單可能只使用一小部分選項,最重要的是Adobe桌面和服務器產品以及極少數替代解決方案。
僅在Adobe產品和其他產品的一小部分選項上顯示此類表單,並且根據Adobe PDF查看器的版本,可能需要使用Adobe專用密鑰進行數字簽名以用於非平凡的使用的這種形式。
對於XFA表單的支持將在ISO 32000-2規範中被棄用。因此,在新項目中使用它們可能不是最好的主意。
- 1. 如何創建並填寫PDF表單
- 2. XML可填寫PDF表單?
- 3. 如何創建可以動態增長的可填寫pdf表單
- 4. 從客戶端填寫在scribus中創建的pdf表單javascript
- 5. 將可填寫的PDF轉換爲可填寫的html表單
- 6. 用表單輸入創建PDF文檔
- 7. 如何填寫cocoa touch的可輸入pdf?
- 8. 如何在iPhone中填寫可填寫的PDF?
- 9. 如何使用pdf創建可填寫和可保存的表格
- 10. 如何自動填寫XFA(PDF)表單?
- 11. 如何在php中填寫PDF表格
- 12. 使用ITextSharp創建可填寫的PDF表格
- 13. 如何通過Casperjs中的輸入ID填寫表單?
- 14. 在PHP中創建PDF填充表格
- 15. 的Javascript填寫HTML輸入表單
- 16. PDFTK無法填寫在生命週期中創建的pdf表單
- 17. 如何在Django/Python中填寫PDF表單?
- 18. 如何從Python中填寫的表單中提取PDF字段?
- 19. Jquery填寫表單輸入文本值
- 20. 從Visual Studio創建PDF表單可填充字段
- 21. 在網頁上嵌入一個可填寫的pdf表格
- 22. 如何在FileMaker中創建僅允許輸入的表單?
- 23. 創建腳本填寫JavaScript表單
- 24. 如何填寫使用delphi XE3的web表單輸入?
- 25. 用monodroid創建或填寫PDF
- 26. Excel中的可填寫表單清單
- 27. 如何使用iTextSharp填寫已填寫的PDF表格
- 28. 如何在Excel中創建輸入字段/表單?
- 29. 如何在ZF2中創建表單輸入/元素
- 30. 如何在表單中創建動態輸入?
您需要Adobe Acrobat X Pro。 [Info here](http://www.adobe.com/products/acrobatpro/create-fillable-pdf-forms.html) – 2012-04-13 03:47:50
除此之外的任何工具? – 2012-04-13 06:21:10
您是否正在以編程方式執行此操作,或只是針對桌面應用程序? – halfer 2012-04-13 15:05:40