移除 PDF 密碼時,請先確認您知道目前的密碼、僅供視覺檢視的副本符合需求,並且在檢查替換檔案之前保留加密的原始檔案,以避免錯誤。 移除 PDF 密碼工具正是為這種已知密碼的情境而設計。它會在您提供的密碼下於本機開啟受保護的文件、算繪可見頁面,並建立新的未加密點陣 PDF,而不會修改加密的來源結構。檔案與密碼會留在目前的瀏覽器分頁中;此工具不會上傳檔案與密碼、猜測遺漏的密碼,亦不會繞過存取控制。由於每個輸出頁面都會重新建立為影像,因此結果適用於視覺副本工作,但並非無損解鎖版本。可選取文字、連結、表單、簽名、註解、圖層、向量物件、標記、中繼資料、原始影像編碼及原始加密設定都不會保留。頁面尺寸會維持不變,但算繪影像品質及輸出檔案大小可能會變更。因此,最安全的例行做法是先檢查限制、逐頁檢視重要內容,並將輸出視為新的視覺副本,而非受保護原始檔案的完全相同替代品。

確認輸出是否符合工作需求
首先,請定義未加密檔案之後必須具備的功能。若目的是在不輸入密碼的情況下檢視可見頁面,而且可以接受平面化的頁面影像,點陣副本便適用。若後續工作需要可選取文字、可運作連結、可填寫控制項、簽名、標記、中繼資料、圖層、向量編輯或封存保真度,則不適用。這些功能可能存在於受保護的來源文件中,但不會帶入此工具的輸出。
| 決策重點 | 移除 PDF 密碼的結果 | 需要無損工作流程的情況 |
|---|---|---|
| 主要目標 | 建立供視覺檢視使用的新未加密 PDF | 在保留文件結構的情況下變更或移除保護 |
| 頁面幾何 | 保留原始頁面尺寸 | 原始頁面結構必須維持完整 |
| 文字與互動功能 | 不會保留文字、連結、表單及簽名 | 這些功能必須維持可搜尋、可點擊、可使用或具備簽名感知能力 |
| 特殊文件資料 | 省略註解、圖層、向量、標記、中繼資料及原始影像編碼 | 特殊資料必須在變更密碼後完整保留 |
| 敏感用途 | 僅在可接受平面化處理時適合作為視覺副本 | 法律、封存、無障礙、編輯或已簽署文件應使用值得信任的 PDF 編輯器 |
PDF 轉換為點陣後,看起來可能仍然acceptable,卻失去了讓其實用功能的要素。請勿僅依外觀進行選擇。如果下游工作仰賴文件語意,請使用值得信任的 PDF 編輯器,以無損方式變更或移除密碼。此點陣工作流程僅適用於預期成果就是未加密視覺副本的工作。
瞭解本機轉換方式
PDF.js 會使用提供的密碼開啟本機文件。每個可見頁面都會以 1.5 比例算繪至不透明的瀏覽器畫布,並編碼為 JPEG 影像。接著,pdf-lib 程式庫會將該影像置於全新 PDF 文件中的原始頁面尺寸位置。此程序會保留頁面大小,但不會保留加密來源結構。由於輸出採用不同的影像編碼,算繪品質及檔案大小可能與原始檔案不同。
- 本機處理:來源檔案、密碼、算繪及 PDF 組裝都會留在目前的瀏覽器分頁中。
- 全新輸出:算繪頁面會置入新文件中,而不是將加密來源移除結構後再儲存。
- 驗證:完成的檔案會在無密碼的情況下重新開啟,並在下載連結出現之前檢查頁數。
- 暫存資源:暫時性畫布、背景工作項目及下載 URL 會在程序完成時釋放。
瞭解此轉換方式可避免一個常見錯誤:將下載的 PDF 視為完全相同的文件,唯一差別只是移除了密碼。實際上,它是以瀏覽器顯示內容組成的頁面影像 PDF。
建立未加密副本
- 選擇受保護的 PDF。請選擇您有權開啟的密碼保護檔案。開始之前,確認來源檔案符合此工具的檔案大小、頁數及算繪像素限制。
- 輸入目前的密碼。請提供已可開啟文件的密碼。密碼只會用於目前的瀏覽器分頁,不會上傳。如果您不知道密碼,請停止作業,不要期待此工具能猜測或繞過密碼。
- 建立、檢視及下載。此工具會以 1.5 比例檢查每個頁面是否符合處理限制、開啟本機 PDF、算繪可見頁面,並組裝新的未加密點陣 PDF。接著,它會在無密碼的情況下重新開啟結果並驗證頁數。請檢視可見頁面,只有在能接受平面化頁面影像時才下載。
如果密碼錯誤、PDF 格式有誤、頁面尺寸過大或任何驗證失敗,就不會產生下載檔案。這些情況表示您應檢查密碼、來源檔案及列明的限制,而不是將不完整的結果視為可用。
檢查每項可能使工作停止的限制
文件必須符合此工具的所有限制,而不只是最顯眼的檔案大小限制。每項限制都會影響處理能否完成,以及能否產生經過驗證的下載檔案。
| 限制或情況 | 支援值或行為 |
|---|---|
| 來源 PDF 大小 | 最多 25 MB |
| 總頁數 | 最多 40 頁 |
| 算繪頁面邊緣 | 每個算繪邊緣最多 12,000 像素 |
| 每頁算繪像素 | 最多 40 百萬像素 |
| 整項工作的算繪像素 | 最多 100 百萬像素 |
| 失敗行為 | 密碼錯誤、PDF 格式有誤、頁面尺寸過大或驗證失敗時,不會產生下載檔案 |
尺寸與像素預算會依以 1.5 比例算繪的頁面進行檢查。這些限制會共同發揮作用:來源檔案可能低於 25 MB 且少於 40 頁,卻仍超過邊緣、每頁像素或總像素限制。在依賴輸出之前,請確認每項限制皆符合。
分享之前先檢查副本
自動以無密碼方式重新開啟及頁數檢查,有助於確認已產生完成的檔案,但無法取代仔細的視覺檢閱。請開啟產生的副本,並與受保護的來源文件比較,再將其視為工作版本。
- 檢查文件結構:確認預期數量及順序的可見頁面均已存在。
- 檢視細節:放大檢查小型文字、細線、圖表、印章、照片及其他可能明顯呈現點陣化差異的內容。
- 檢查每一頁:不要因為頁數檢查成功,就假定每頁看起來都正確。
- 確認預定用途:確保接收者並未預期需要可選取文字、超連結、表單控制項、註解、簽名或其他已省略的功能。
- 預期檔案大小不同:以 JPEG 為基礎的視覺副本可能比加密原始檔案更大或更小,因此僅憑大小無法判斷品質。
在新檔案獲得您接受之前,請保留加密來源。如果副本難以閱讀、不完整或不適合預定用途,請保留原始檔案並改用無損 PDF 編輯器,不要在尚未決定必須保留哪項文件功能前反覆進行轉換。
保留原始檔案,並知道何時應停止
本機處理並不代表您已取得開啟文件的權限。請只對您有權存取的 PDF 使用此工具,並將未加密結果視為需要與原始檔案同等謹慎處理的獨立副本。如果不知道目前的密碼,此工作流程便無法完成,因為它既不會猜測密碼,也不會繞過密碼。
只要視覺格式不適用,或副本將用於法律、封存、無障礙、編輯或簽署需求,請在下載前停止。在這些情況下,請使用值得信任的 PDF 編輯器,以無損方式變更或移除密碼。當平面化的視覺副本確實已足以滿足需求時,最安全的成果是:來源檔案具有合法存取權、密碼已知、轉換已通過本機驗證、已逐頁檢視,並且妥善保留加密原始檔案以備不時之需。
如果您正在評估各種選項,如何避免調整 PDF 頁面大小時的錯誤有詳細說明。
如果您正在評估各種選項,如何避免將 TXT 轉換為 PDF 時的錯誤有詳細說明。