跳至內容
100% 本地 · 上傳 0 KB壓縮 PDF

如何塗黑 PDF

🔒 您的檔案永遠不會離開您的裝置。所有處理都在瀏覽器中本地進行。

塗黑會永久刪除 PDF 中的敏感內容,使其無法被復原。若做錯,這是文件管理中代價最高的錯誤之一——律師事務所、政府機構和企業都曾因「塗黑」實際上只是覆蓋仍在檔案中的文字的黑色矩形而栽跟頭。本指南解釋什麼是真正的塗黑、為什麼顯而易見的方法會失敗,以及哪些工具能正確執行。同時也誠實面對 IXPDF:我們今天無法進行塗黑,也不會推出假的塗黑工具。

真正的塗黑 vs. 用矩形覆蓋

人們所稱的「塗黑」有兩種,但只有一種是真正的塗黑:

  • 用黑色矩形覆蓋(不是塗黑)。您在 PDF 編輯器中於文字上繪製黑色方塊。文字仍在檔案中——方塊只是在其上方。任何移除方塊、選取其下文字或從檔案複製文字內容的人都能讀取「已塗黑」的內容。這曾造成真實洩漏:美國司法部曾發布一份「塗黑」文件,實際上是仍在檔案中可選取的文字上的黑色矩形,記者直接複製了文字。
  • 真正的塗黑。工具從 PDF 的內容串流中完全刪除文字(或影像)。字元已從檔案中消失。沒有什麼可選取、複製或復原。這是對敏感內容唯一安全的塗黑類型。
黑色矩形不是塗黑
如果您的「塗黑」流程是「在預覽中繪製黑色方塊並儲存」,請停止。方塊下的文字仍在檔案中。任何在文字編輯器中開啟 PDF、移除註解或複製文字內容的人都能讀取您以為已隱藏的內容。請使用從檔案中刪除內容的真正塗黑工具。

真正的塗黑對檔案做了什麼

當真正的塗黑工具套用塗黑時,它會:

  1. 從頁面的內容串流中刪除文字字元。
  2. 若塗黑了影像區域,則刪除影像資料。
  3. 以純色(通常為黑色)填滿塗黑區域,使該區域可見地被標記。
  4. 選擇性地刪除可能洩漏已塗黑內容的中繼資料和隱藏圖層。
  5. 重寫 PDF,使已刪除的內容無法從檔案結構中復原。

真正的塗黑後,檔案更小(內容已消失),塗黑區域真正為空——而非僅被覆蓋。

不完整塗黑的危險

不完整的塗黑比不塗黑更糟,因為它製造了虛假的安全感。常見的失敗模式:

  • 黑色方塊下的文字。經典失敗。方塊是註解;文字仍在內容串流中。
  • 中繼資料中未塗黑的文字。您塗黑了內文,但作者、標題或關鍵字中繼資料仍包含敏感名稱。真正的塗黑工具也會清除中繼資料。
  • 隱藏圖層中未塗黑的文字。某些 PDF 有可由檢視器切換的選用內容群組(圖層)。塗黑可見圖層不會塗黑隱藏圖層。
  • 內嵌字型中未塗黑的文字。即使從內容串流中刪除了文字,字元字形仍可能留在內嵌的字型子集中。熟練的攻擊者有時可從字型子集中復原文字。
  • 影像塗黑未刪除。在影像上繪製黑色方塊會將影像留在檔案中。真正的塗黑工具會刪除影像資料。

執行真正塗黑的工具

1. Adobe Acrobat Pro(付費,標準工具)

Acrobat Pro 有專用的塗黑工具(工具 > 塗黑)。選取要塗黑的文字或影像,或使用搜尋文字來塗黑某字詞或短語的所有出現次數。點擊套用,Acrobat 就會從檔案中刪除內容。它也提供清除中繼資料、隱藏圖層和內嵌資料的選項。這是法律、政府或醫療文件應使用的工具。Acrobat Standard 和免費的 Adobe Reader 無法塗黑——只有 Pro 可以。

2. 預覽(macOS,免費,不是真正塗黑)

預覽的標記 > 形狀 > 矩形搭配黑色填滿不是塗黑。它在文字上繪製黑色註解;文字仍在檔案中。我們在此提及預覽只是為了警告不要用它來塗黑。如果您只有 Mac 而沒有 Acrobat Pro,請使用下方的命令列工具,或接受預覽無法安全塗黑的事實。

3. 命令列工具(免費,適用於進階使用者)

qpdf 或 ghostscript 中沒有單一的「塗黑」命令,但您可以組合工具:使用 pdftotext 找到文字,然後用 Python 腳本搭配 pypdf 和 reportlab 刪除內容串流並疊加黑色矩形。這容易出錯,我們不建議用於高風險塗黑。對於任何敏感內容,請使用 Acrobat Pro。

IXPDF 的情況呢?
IXPDF 今天無法進行塗黑,也不會推出假的塗黑工具。真正的塗黑需要從 PDF 的內容串流中刪除內容並清除中繼資料、隱藏圖層和字型子集——且必須如此小心地執行,使已塗黑內容不留任何痕跡。基於瀏覽器的引擎若出錯是危險的。這對 IXPDF 是研究待定(AGENTS.md §16)。在我們能正確執行之前,請使用 Adobe Acrobat Pro 進行任何重要的塗黑。如果您只需要清除中繼資料(而非內文內容),IXPDF 的編輯中繼資料工具今天就能做到。

逐步教學:用 Adobe Acrobat Pro 塗黑 PDF

  1. 在 Adobe Acrobat Pro 中開啟 PDF。
  2. 前往 工具 > 塗黑。
  3. 標記塗黑:拖曳以選取文字或影像,或點擊搜尋文字來塗黑某字詞或短語的所有出現次數。
  4. 在文件中審閱標記的區域。
  5. 在次要工具列中點擊套用。
  6. Acrobat 詢問是否要清除並移除隱藏資訊。點擊確定——這會刪除中繼資料、隱藏圖層和其他潛在洩漏。
  7. 使用檔案 > 儲存儲存塗黑後的 PDF。
  8. 驗證:重新開啟檔案,嘗試選取塗黑區域,並對已塗黑的字詞執行搜尋文字。它應找不到任何結果。

塗黑什麼(以及只需遮蔽什麼)

並非所有內容都需要真正的塗黑。請使用以下指南:

  • 塗黑(從檔案中刪除):姓名、地址、電話號碼、電子郵件地址、身分證字號、銀行帳戶號碼、病歷號碼、出生日期、簽名,以及任何受保護令或大陪審團封緘令約束的內容。
  • 遮蔽(用矩形覆蓋,但僅在檔案不會被分享時):草稿註解、分享前會刪除的內部備忘。但如果檔案離開您的控制,請塗黑。
  • 清除中繼資料:作者、標題、主題、關鍵字、建立日期、修改日期、製作工具、建立工具。使用 IXPDF 的編輯中繼資料工具在分享前清除。

常見錯誤

  • 繪製黑色矩形並稱之為塗黑。文字仍在檔案中。這是最常見也最危險的錯誤。
  • 塗黑內文但未清除中繼資料。敏感名稱可能仍在文件的 Author 或 Title 欄位中。請同時清除中繼資料。
  • 不驗證。塗黑後,重新開啟檔案並嘗試選取或搜尋已塗黑的文字。如果找得到,塗黑就失敗了。
  • 使用「已塗黑」文件的螢幕截圖或影像。如果您對「已塗黑」的 PDF 截圖並分享截圖,您是安全的——但前提是截圖沒有擷取方塊下的文字。這是權宜之計,不是真正的流程。
  • 信任「免費線上塗黑」工具處理敏感內容。檔案在塗黑前會先上傳到伺服器。對於法律或醫療內容,請使用本機工具。
  • 只塗黑可見頁面。某些 PDF 有隱藏圖層或附件。真正的塗黑工具會清除一切;黑色矩形不會。

今天就在本機清除中繼資料

IXPDF 的編輯中繼資料工具在您的瀏覽器中清除 Title、Author、Subject 與 Keywords 欄位——您的檔案永遠不會離開您的裝置。內文內容的真正塗黑是研究待定;在此之前,請使用 Adobe Acrobat Pro。

開啟編輯中繼資料