複製鏈接
請複製以下鏈接發送給好友

PDF表單

鎖定
PDF 是可移植文檔格式(Portable Document Format)的縮寫,這是由 Adobe® Systems Inc 開發的文件格式。
中文名
PDF表單
外文名
Portable Document Format
兩種類型
靜態PDF 表單和交互式 PDF 表單
交互式表單
AcroForm、XFA

PDF表單PDF 表單

PDF 將從各種桌面發佈應用程序捕捉格式信息,使其能夠發送設定了格式的文檔並根據需要在接收者的監視器或打印機中顯示這些文檔。要查看 PDF 文件,需要使用 Adobe Reader;要創建或修改 PDF 文件,需要使用 Adobe Acrobat Professional 或 Adobe Acrobat Designer。
PDF 表單可以分為兩種類型:靜態 PDF 表單和交互式 PDF 表單。靜態 PDF 表單是沒有交互元素的傳統 PDF 文檔。這種表單是由文本、點、線和圖形等靜態元素組成的,文件存儲為二進制格式。
另一種 PDF 表單是交互式 PDF 表單。
怎麼給PDf添加表單呢?表單是一種交互式組件,用於閲讀PDF的用户與PDF所有者或PDF版權擁有者之間進行互動。如果想增進與用户的交流,可以直接在PDF中添加交互式表單來實現。 [1] 

PDF表單兩種交互式表單

1. AcroForm:PDF Specification 1.2 中引入的這種表單是從用户那裏通過交互方式收集信息的字段集。交互式表單的內容和屬性都是由一個交互式表單字典定義的,這個字典引用自 PDF 文件的文檔類別的 AcroForm 條目。
2. XML Forms Architecture(XFA):XFA 將提供基於模板的語法和處理規則集,它們將允許用户構建交互式表單。基於模板的語法將定義用户在其中提供數據的字段。XFA 的開放特性將提供描述交互式表單的通用 XML 語法,這是在表單處理應用程序之間執行與表單相關的交互操作的通用基礎。這種開放特性意味着將在各種業務中應用 XFA。XFA 表單將提供大量功能:

PDF表單工作流程

這類表單包括數據表示、數據捕捉和數據編輯。XFA 被用作將數據提交到後台服務器中的前端應用程序;它還可用於打印目的。 動態交互:動態功能從具有動態計算、驗證及其他特性的交互式、可編輯的表單,到服務器生成的、機器填充的表單等各不相同。 動態佈局:表單可以自動重新調整自身以適應用户或外部數據源(例如數據庫服務器)提供的數據。例如,如果從服務器中檢索到的數據有 100 行,則表單顯示 100 行。 複雜度:此功能包括單頁靜態表單,動態文檔將基於數據內容進行裝配,而大型生產運行包含數十萬個事務。 與 AcroForm 相比,XFA(一種交互式表單)在以下方面更加高級:
XFA 可以在基於 XML 的工作流中使用。 XFA 將從 XFA 模板中分離數據,這將允許在支持的數據結構中擁有更大的靈活性並允許獨立於表單封裝數據。 XFA 可以指定動態增長的表單。 XFA 可以指定 Web 交互操作,例如 HTTP 和 Web 服務描述語言(Web Services Description Language,WSDL)。此類交互操作可用於將數據提交給服務器,或請求服務器執行計算並返回結果。 XFA 將與其他 XML 語法結合使用。
參考資料