PDF 表單填寫
開啟可填寫的 PDF,逐項填寫後可鎖定答案再下載——檔案始終留在當前標籤頁。
原始檔
輸出扁平化會把答案畫進頁面,不可復原。
表單欄位
開啟一份可填寫的 PDF,欄位會列在這裡。
沒有匹配該篩選條件的欄位。
怎麼用
- 把 PDF 表單拖到卡片上、用 ⌘V / Ctrl+V 貼上,或點選「選擇 PDF」。所有 AcroForm 欄位按型別、頁碼與標籤列出;原本已有答案的欄位會預填。
- 輸入或選擇答案。預設「保留可編輯欄位」,接收方仍可補簽章;答案不允許再改時切到「扁平化」。沒有「填寫 / 套用」按鈕——邊輸入邊重建 PDF。
- 狀態變綠顯示「填寫完成」後下載。輸出檔名為原始檔名 + 「-filled.pdf」,原始檔不會被修改;「預覽」可看真實成品。
示例
入職登記表.pdf — 8 個欄位
姓名:張三 套餐:加急 語言:中文 + 阿拉伯文 輸出:保留可編輯欄位
你會得到
入職登記表-filled.pdf 8 個欄位帶上答案 扁平化 → 欄位移除,答案仍在頁面上
本工具只填寫 PDF 裡已有的欄位,不新建欄位、不在頁面上疊字。欄位標籤取自文件(提示名,沒有時用內部欄位名),不做翻譯。
規則、上限與已知問題
- 不上傳:PDF 用 File API 讀入並在本標籤頁內改寫。頁面不髮網絡請求、不寫儲存、不留歷史,重新整理即清空。
- 只能填寫 AcroForm 欄位:文本框、多行文本、核取方塊、單選組、下拉框與列表框。掃描件、純圖片 PDF 與已壓平的表單沒有欄位可寫。
- XFA 表單直接拒絕:本工具使用的 PDF 庫讀不了 XFA,開啟還會丟掉 XFA 資料。XFA 請用 Adobe Acrobat Reader 填寫。
- 加密 / 許可權密碼 PDF 拒絕處理,請先移除密碼另存。簽章欄位與按鈕欄位會提示不支援,不在此填寫。
- 不執行表單 JavaScript:計算、校驗與格式化指令碼都不會執行;依賴指令碼的表單可能與 Acrobat 中的表現不同。
- 答案以 Unicode 存進表單:Latin 值用內建 Helvetica 重繪;中文、日文、阿拉伯文與 emoji 由閱讀器繪製,Acrobat、預覽與 Chrome 能顯示,少數精簡閱讀器可能不顯示。
- 只有所有欄位都能用內建字型重繪時才扁平化。含中文 / 阿拉伯文答案的表單會保留可編輯欄位——不會產出「答案消失」的扁平檔案。
- 用 Helvetica 重繪可能改變答案的字型、字寬與字級,與表單原設計不同;對版式敏感時請核對列印結果。
- 欄位標籤取自 PDF 的提示名(/TU),沒有時顯示內部欄位名(常見如「Text1」)。標籤、欄位名與選項值都不翻譯、不猜測。
- 只讀欄位不可修改。「必填」只是提示:本工具不做校驗,也不會因此阻止下載。
- 不新增、不刪除、不重新命名欄位(扁平化除外)。頁面內文、註解與書籤保持原樣;損壞的 PDF 不修復。
- 輸出是新位元組:數字簽章失效,PDF/A、PDF/X 等合規標記不保證保留。請在填寫前後只籤一次。
- 欄位地圖是示意圖,不是頁面渲染:位置取欄位的控制項矩形,重複出現的欄位只標首頁位置,同一單選組共用一個序號。
- 上限:單檔案 50 MB、2,000 頁、單欄位 2,000 字元;超限拒絕。欄位超過 60 個時提示使用篩選。處理在主執行緒執行,超大檔案可能讓標籤頁變慢。
- 輸出檔名把保留字元取代為「-」、去掉首尾、截斷過長部分並追加「-filled.pdf」;原始檔本身不會被修改。
相關工具
同樣完全在瀏覽器本地執行的文件工具。