PDF 平面化(flatten)是指把 PDF 中獨立、可互動的部分變成一般的頁面內容。你填寫的表單欄位、註解、螢光標記、印章和放上去的簽名,通常是以獨立物件的形式浮在頁面上方。平面化之後,它們看起來還是一樣,但已經成為頁面本身的一部分,所以閱讀器無法再把它們當作欄位或註解來編輯、移動或刪除。

當你希望看到的就是最終版本時,就把 PDF 平面化:例如一份答案不該再更改的已填表單,或一份在任何應用程式中都應該看起來一樣的已簽署文件。這是單向操作,所以如果之後可能還要修改,請保留一份未平面化的副本。

平面化會影響什麼

  • 表單欄位:平面化之前,任何有 PDF 閱讀器的人都可以重新輸入你的答案。平面化之後,答案成了頁面上的一般文字,方框也不見了。
  • 註解和標記:螢光標記、便利貼和手繪標記會變成頁面的一部分。便利貼裡隱藏的文字通常會消失,最多只留下圖示。
  • 簽名圖片和印章:放在頁面上方的簽名圖片會變成頁面的一部分。
  • 圖層:在有可顯示或隱藏圖層的檔案中,平面化會把看得見的內容合併成一層。

同一個詞還有另外兩種意思。印刷業說的「透明度平面化」,是把半透明效果轉換成實心圖形,以配合比較舊的印刷流程。還有些工具提供「平面化為圖片」,把整頁都變成一張圖片。這是最徹底的一種:頁面上沒有任何東西還能編輯,但文字也無法再選取或搜尋了。

什麼時候應該平面化

  • 你填好了一份求職申請或銀行表格,不希望寄出之後答案被更改。
  • 你用手寫簽名簽了一份租約,希望簽名固定在頁面上。
  • 一份表格在一個應用程式中顯示你的答案,在另一個應用程式中卻是空白方框,或列印時答案消失了。平面化後的文字在哪裡看都一樣。
  • 你要上傳到一個只保留頁面內容,或會拒收帶有表單欄位檔案的網站。
  • 你要為自己的紀錄保存一份完成版副本,希望它和寄出時一模一樣。

什麼時候不應該平面化

  • 還有其他人需要填寫他們的部分,例如房東要會簽,或人資要補充資訊。
  • 收件人的系統會讀取表單資料。有些機構會自動匯入欄位答案;平面化後的表單沒有可讀取的資料。
  • 檔案有數位簽章,也就是那種會顯示憑證以及有效或無效狀態的簽章。平面化會變更檔案,因而讓簽章失效。要先平面化再簽署,絕不能反過來。
  • 你需要表單維持無障礙。欄位帶有螢幕閱讀器使用的標籤;平面化後的文字會失去這些標籤。
平面化不等於塗黑。它是把東西固定在原位,而不是刪除它們。在頁面上畫一個黑框,框下面的文字仍然在檔案裡,仍然可以被複製。要刪除資訊,請用真正的塗黑,它會刪除方框下面的文字。

Kopitiam 如何處理表單和標記

Kopitiam 沒有獨立的「平面化」按鈕。編輯器會在你下載時,把你加入的內容直接寫進頁面,所以你加入的東西從一開始就是平面化的。

  1. 在「編輯 PDF」中開啟你的 PDF。Kopitiam 會立刻掃描其中的表單欄位,並醒目標示找到的方框。你也可以按一下「自動填寫」重新掃描。
  2. 按一下醒目標示的方框輸入內容,或按一下核取方塊打勾。用「簽名」手寫或輸入簽名,其他內容用「文字」、「繪圖」或「標記」。
  3. 按一下「下載」。你輸入的答案會以文字的形式畫到頁面上,打勾會畫成一個 X,簽名、繪圖和螢光標記都會成為頁面的一部分。

所以,沒有人能把你在 Kopitiam 中填寫的答案當作表單欄位重新輸入,因為它們已經不再是欄位了。它們是一般的頁面內容,和旁邊印好的問題一樣。

有一件事需要檢查。原始檔裡本來就有的東西,例如它自己的註解和表單欄位方框,會跟著頁面一起複製過來。下載的檔案不再有表單的欄位清單,但有些閱讀器仍可能在你的答案上面畫出原本的空白方框,並允許別人在裡面輸入。用另一個閱讀器開啟下載的檔案,按一下其中一個答案。如果出現了可編輯的方框,就用下面其中一種完全平面化的方法。

完全平面化的方法,以及各自的取捨

  • 先「PDF 轉 JPG」,再「JPG 轉 PDF」:把每一頁變成圖片,再變回 PDF。沒有任何東西還能編輯。文字無法選取或搜尋,檔案也常常會變大。
  • 「壓縮 PDF」的「強力」模式:同樣會把每一頁重建成圖片,通常還能讓掃描檔變小。對於文字表單,檔案可能反而變大,而 Kopitiam 不會給你一個更大的檔案,所以這種方法不一定能給你可下載的檔案。
  • 在瀏覽器或 PDF 閱讀器中用「列印」再「另存為 PDF」:把螢幕上顯示的內容印成一個新的 PDF,通常不含表單欄位。要檢查結果,因為不同應用程式的效果不一樣。
  • 「PDF 塗黑」:你塗黑過的頁面會被重建,常常是重建成圖片,所以它們既被清理過,也被平面化了。沒有塗黑框的頁面會原樣複製。

特殊情況

  • 掃描的表格:掃描檔本來就是平面的,因為方框是圖片的一部分。Kopitiam 會提議「執行 OCR」來找出上面的方框。那些是推測結果,需要的話可以拖到正確的位置。
  • 有密碼保護或編輯限制的 PDF:Kopitiam 目前還無法開啟加密的檔案。請在閱讀器中用密碼開啟它,使用「列印」再「另存為 PDF」製作一份副本,這樣的副本通常已經是平面化的。
  • 阿拉伯文、印地文或泰文的答案:Kopitiam 會把這些文字以圖片的形式畫到頁面上,所以它們是平面化的,但無法當作文字選取。拉丁字母、西里爾字母、希臘字母以及中文、日文和韓文仍然可以選取。
  • 手機:在手機瀏覽器中可以填寫和下載,但檢查是否還有殘留的可編輯方框,在電腦的閱讀器中比較容易。
  • 非常大的檔案:所有處理都在你的裝置上進行,所以實際的限制是裝置的記憶體。以圖片為基礎的方法會讓大檔案變得更大、更慢。

如何確認 PDF 真的平面化了

  1. 用一個和你製作它時不同的閱讀器開啟它。
  2. 按一下每一個答案。如果出現了文字游標或輸入框,它就還是一個欄位。
  3. 開啟註解面板。平面化過的檔案不會列出任何註解。
  4. 如果你用的是以圖片為基礎的方法,試著選取文字。如果什麼都選不到,表示頁面是圖片,這是預料之中的。

Kopitiam 的 PDF 工具在你的瀏覽器中執行,所以一份填有你 IC 號碼或薪水的表格,在你把它平面化的過程中不會被上傳到伺服器。