Tips & Tricks

如何在保持可填寫表單欄位仍然有效的情況下拼合 PDF

扁平化 PDF 意味著將所有互動元素、表單欄位、註解、圖層合併到靜態頁面內容中。 PDF 成為一個簡單的非互動式文檔,在任何地方都以相同的方式顯示。扁平化通常是歸檔或分發之前的最後一步,確保任何人都不會意外修改表單資料或移動註釋。

展平通常會破壞形狀場。問題是您是否可以在保持表單正常工作的同時壓平其餘部分。

了解PDF 表格展平的工作原理有助於您決定是否可以進行選擇性展平。 WukongPDF 的PDF 編輯器 處理 PDF 表單管理,以下的說明涵蓋了扁平化對表單欄位的作用以及存在哪些替代方案。

How to Flatten a PDF While Keeping Fillable Form Fields Still Working

拼合對 PDF 的作用

扁平化將互動式 PDF 元素轉換為靜態頁面內容。註釋成為頁面圖像的一部分。表單欄位失去互動性並變成頁面上的文字或圖形。圖層合併為單一可見圖層。扁平化的 PDF 更簡單,更適合年長的檢視者,並且更能抵抗意外修改。

代價是交互性的損失。接受文字輸入的表單欄位將成為無法編輯的靜態文字。下拉式選單變成顯示最後選擇的值的固定文字。簽名字段變成靜態影像。展平的文件保留展平時可見的內容,但失去所有更改的能力。

WukongPDF

嘗試編輯 PDF

無需安裝。直接在您的瀏覽器中工作。

立即開始 →

為什麼你不能展平除表單欄位之外的所有內容

在大多數 PDF 工具中,拼合是一種要么全有要么全無的操作。展平指令合併所選頁面上的所有互動元素。沒有設定可以在拼合註解時將表單欄位排除在拼合之外。該工具將展平應用於頁面,而不是頁面上的元素類別。

PDF 規格原則上支援選擇性展平,註釋和表單欄位是不同的物件類型,但大多數 PDF 工具不會在其使用者介面中公開這種粒度。使用者會看到一個展平按鈕,可以展平所有內容。透過腳本存取的高級 PDF 操作庫可以選擇性地展平特定元素類型,但這需要程式設計知識和開發環境。

解決方法:分階段展平

如果您需要在保持表單欄位處於活動狀態的同時展平註釋,請分階段處理文件。首先,將表單欄位及其目前值提取到單獨的文件或資料結構中。其次,壓平整個文件。第三,將表單欄位重新加入到展平文件中,並使用提取的值填充它們。

此解決方法對於具有少量欄位的簡單表單來說是實用的,但對於具有數十個欄位、計算和驗證規則的複雜表單來說就變得不切實際了。重建步驟必須重新建立每個欄位屬性,而不僅僅是可見值。重建所投入的時間可能超過選擇性地展平註釋所節省的時間。

替代方案:鎖定而非展平

鎖定註解和表單欄位可提供防篡改功能,而不會破壞互動性。鎖定的註釋無法移動或刪除,但表單欄位仍然有效。鎖定單一元素可以實現展平提供的大部分保護,同時保留表單的可用性。

在 Adobe Acrobat 中,選擇註解或表單字段,開啟“屬性”,然後設定“鎖定”屬性。該元素受到保護,不會意外修改。腳本可以一次操作鎖定所有頁面上的所有註釋,無需觸及表單欄位即可實現註釋層級的保護。對於大多數用例來說,鎖定是選擇性展平的實用替代方案。

目標展平鎖定
防止註解移動是的(但也會破壞表格)是(保留表格)
防止表單欄位編輯是的是(設定只讀)
保留表單互動性不(毀掉它)是的
確保顯示一致是的是(註釋鎖定到位)

使用 JavaScript 自動選擇性鎖定

Adobe Acrobat 支援 JavaScript,可以迭代每個頁面上的每個註解並單獨鎖定它們。在 Acrobat 中另存為「動作」的簡短腳本只需在任何文件上單擊即可運行。此腳本鎖定所有註釋,並且僅鎖定註釋,使表單欄位保持不變。對於大多數用戶來說,這是與選擇性展平最接近的實用等效項。

腳本方法需要編寫或取得一次 JavaScript。之後,它是一個可重複使用的工具,適用於任何 PDF。尋找或編寫腳本的投資會隨著您需要在保留表單的同時保護註釋的每個文件而得到回報。這個腳本所做的正是「展平」按鈕所無法做到的:單獨處理註解和表單欄位。

在存檔文件中保留表單欄位資料

存檔的表格提出了特定的挑戰。該表格必須儲存為所提交內容的記錄,但空白表格欄位應保持可填寫狀態以供將來使用。解決方案是保存兩個版本:一份扁平化副本作為提交記錄,一份未扁平化副本作為可重複使用的表單範本。扁平化的副本就是存檔。未平展的副本是工作文件。

在檔案名稱中清楚標記兩個版本:Form-Archived-Flattened.pdf 和 Form-Template-Fillable.pdf。命名可以防止混淆哪個版本用於哪個目的。花 10 秒鐘進行清晰命名,可以避免因發現存檔版本無法編輯或可編輯版本已從原始提交內容修改而感到沮喪的情況。

何時扁平化是正確的選擇

在歸檔永遠不會再次編輯的最終批准版本的文檔之前先進行扁平化。扁平化的 PDF 是永久記錄。收件者不會意外修改表單欄位或移動註解。文件被凍結在批准狀態。

不要拼合仍在審核中的工作文件、收件者需要填寫的表格或將來會更新的文件。扁平化是不可逆的。一旦扁平化,互動元素就消失了。如果文件將來可能需要編輯,請將未拼合的原件與拼合的版本一起保留。

WukongPDF

嘗試編輯 PDF

無需安裝。直接在您的瀏覽器中工作。

立即開始 →