填寫 PDF 表單 的運作方式
PDF Fill 可讓你直接在瀏覽器中填寫 PDF 的互動式 AcroForm 欄位:文字輸入、核取方塊、選項按鈕和下拉式清單均受支援。你輸入數值、進行選擇後,pdf-lib 將你的答案寫入本機記憶體中的表單欄位。填寫完成的 PDF 作為下載提供,資料不會接觸伺服器。
工具讀取 PDF 中嵌入的 AcroForm 欄位定義,並將每個欄位渲染為互動控制項。點擊下載時,pdf-lib 將欄位值序列化回 PDF 結構,產生任何標準 PDF 檢視器都能正確顯示的填寫副本。使用 XFA(Adobe LiveCycle)而非 AcroForm 的表單是此處未涵蓋的不同格式;這些表單需要 Adobe 專屬工具才能正確填寫。填寫和「平面化」在這裡是同一個處理步驟的兩種設定:不開啟平面化,欄位在任何檢視器中都仍可編輯;開啟後,數值會被固化到頁面上,之後任何人都無法更改。