在 iPhone 上,你可以透過下列方式移除 PDF 密碼:在 Safari 中開啟受保護的檔案、輸入你已知的密碼,然後匯出每一頁的全新未受保護點陣圖副本——整個流程完全在本機的瀏覽器分頁中執行,無需安裝任何應用程式,也不需要上傳到伺服器。受保護的 PDF 及其密碼從不離開你的裝置:檔案會使用 PDF.js 在瀏覽器中解碼,每一頁以固定的 1.5× 縮放比例繪製到畫布上,接著將渲染後的影像寫入一個全新的、沒有原始加密的 PDF。由於輸出檔案是從頁面影像重新建構而成,而不是就地解密,因此結果就像一份全新掃描的副本,你可以直接開啟、分享、列印,無需重新輸入密碼。本文將逐步說明完整的 iPhone 操作流程、開始前需要檢查的限制,以及點陣圖副本會保留與不會保留哪些內容,協助你判斷這個結果是否適合你手上的文件。

how to remove pdf password in iphone
如何在 iPhone 上免 App 移除 PDF 密碼

為何瀏覽器方案適合 iPhone

App Store 限制大多數消費者應用程式對加密 PDF 的處理,而且許多第三方「PDF 解鎖工具」要付費、充斥廣告,甚至會偷偷上傳你的檔案。反觀 Safari 則能利用網頁內建的 JavaScript 函式庫,執行完整的用戶端 PDF 處理流程。Remove PDF Password 正是基於這個理念打造:PDF.js 在本機使用你輸入的密碼開啟加密檔案,將每一頁繪製到一個離屏畫布上,再將畫布編碼為 JPEG,最後由 pdf-lib 將這些影像放入全新的 PDF。這些步驟完全不需要網路,因此同一個工具在 iPhone 12、iPhone 15 Pro,或是執行 iOS 17 的 iPad 上都能有一致表現。不必安裝任何東西、不必建立帳號,也沒有額外的應用程式需要管理,這讓瀏覽器分頁成為在 iPhone 上執行這項工作最可預期的場域。

如何將受保護的 PDF 帶到 iPhone 上

在你能移除密碼之前,必須先把檔案放到 Safari 能開啟的位置。iPhone 上常見的來源包括郵件附件、「檔案」App(包括 iCloud Drive 和「我的 iPhone」)、從附近的 Mac 透過 AirDrop 傳入,或從 Dropbox、Google Drive 等雲端服務下載。在郵件或「檔案」中點選該 PDF,然後使用分享選單並選取「在 Safari 中開啟」,或是在 iPad 上使用分割畫面時,直接把檔案從「檔案」拖曳到已開啟的 Safari 視窗中。請同時確認你已將目前的密碼抄寫在能在手機上查看的地方——這個工具無法繞過或猜測密碼,因此如果你已記不得密碼,整個流程就會在密碼輸入畫面卡住。你只需要在載入工具頁面的短暫時間內保持網路連線;一旦頁面載入完成,剩下的工作都會離線在分頁中執行。

在 Safari 中移除 PDF 密碼

  1. 開啟 iPhone 上的 Safari,並前往 Remove PDF Password 頁面。
  2. 點選檔案選擇器,從「檔案」、iCloud Drive 或最近下載的項目中選擇受密碼保護的 PDF。
  3. 在密碼欄位中輸入目前的密碼。該密碼僅會在此瀏覽器分頁內用來以 PDF.js 開啟檔案。
  4. 點選用來建立未受保護副本的按鈕。工具會以 1.5× 縮放比例將每一頁繪製到畫布上,並使用 pdf-lib 寫入一份新的 PDF。
  5. 等候 Safari 顯示預覽或下載連結。完成的點陣圖副本會在沒有密碼的情況下重新開啟,並在連結出現前驗證頁數,因此密碼錯誤或任何限制檢查未通過的檔案都不會產生下載。
  6. 點選下載項目,然後選擇「儲存到檔案」或「儲存到 iCloud Drive」。從「檔案」App 中開啟一次,確認頁面正確顯示後,再將副本分享給其他人。

在開始前於 iPhone 上需確認的限制

點陣圖重建完全在裝置上執行,因此設有嚴格的上限,目的是避免 Safari 在手機上耗盡記憶體。若任何一項檢查未通過,工作會在無聲無息中結束且不會產生下載,這也是為什麼在開始前先估算你的檔案會有所幫助。

限制項目工具接受的最大值
來源 PDF 檔案大小25 MB
頁數40 頁
渲染後頁面邊長任一邊 12,000 像素
每頁渲染像素40 megapixels
整份工作總渲染像素100 megapixels

為了示範這些數字如何互相影響,我們以一張渲染為 6,000 像素 × 4,000 像素的頁面為例。將寬度乘以高度得到 6,000 × 4,000 = 24,000,000 像素,也就是每頁 24 megapixels——遠低於每頁 40 MP 的上限。將 24 megapixels 乘以四頁,得到 24 × 4 = 96 megapixels 的整份文件總量,仍低於 100 MP 的工作上限。若再加入相同尺寸的第五頁,總量會達到 24 × 5 = 120 megapixels,超過工作上限,因此即使每一頁本身都沒問題,工具在第五頁仍不會產生下載。當一份文件逼近這些邊界時,通常決定 iPhone 工作成敗的是「所有頁面的像素預算總和」,而非單頁的像素預算。

輸出檔案會保留與會捨棄的內容

原始檔案的頁面大小會被保留,因此未受保護的副本與受保護的檔案尺寸相同。不會被保留的,則是位於每頁可見表面之下的一切:可選取的文字、內部與外部連結、表格欄位及其數值、註解圖層、數位簽章、向量物件、無障礙標籤、原始影像編碼方式、元資料,以及原始的加密設定。輸出檔案本質上等同於一份「全頁 JPEG 影像」重新打包成 PDF——視覺上忠實、開啟與列印容易,卻是平面的。這對於與同事分享對帳單、把一章內容放入閱讀 App,或列印合約以紙本簽名等用途來說並無問題;但若文件必須維持法律簽章的可驗證性、對螢幕閱讀器的可及性,或作為表格的可編輯性,它就無法取代加密的原始檔案。

在 iPhone 上執行時的專屬陷阱

在按下按鈕之前,有幾個 iPhone 的行為值得先知道。iOS 上的 Safari 可能會卸載背景分頁以回收記憶體,因此一旦你開始執行點陣圖重建,請停留在那個分頁,直到下載連結出現為止;在渲染過程中切換到郵件或訊息可能會無聲無息地取消工作。較大的來源檔案在 iPhone 上的渲染時間明顯比筆記型電腦長,因為頁面解碼與畫布繪製都會與系統的 WebKit 預算競爭。當文件逼近頁數或像素上限時,請讓 iPhone 維持充電狀態,或保持至少約 30 percent 的電量,並先關閉其他佔用資源的分頁。若檔案存放在 iCloud Drive 中,請給裝置一點時間先完成從 iCloud 下載最新副本,再進行選擇,因為工具讀取的是本機檔案,無法看到雲端僅有 Stub 的版本。

什麼情況下點陣圖副本並非最佳解

當你的目的是「每次開啟檔案時不再需要輸入密碼」,而且這份文件僅作為視覺參考使用時,點陣圖重建就是合適的選擇。但當你需要檔案維持與原始檔案相同的行為時,它就不適合:例如一份你打算驗證其簽章的已簽署合約、一份螢幕閱讀器必須朗讀的已標記 PDF、一份同事需要填寫的 AcroForm,或是任何需要讓文字保持可選取以便編輯或複製的文件。在這些情況下,請使用值得信賴的 PDF 編輯器在桌機上執行無損的密碼變更,再視需要重新加密或分享結果。若要在未受保護的副本上執行較輕度的後續工作——例如只把你需要的頁面抽取出來另存成檔案——iPhone 專用的瀏覽器式擷取頁面方法正好能從本文結束之處接續執行,同樣在 Safari 內,同樣不需要上傳。

關於「渲染並重建」管線的技術細節,Mozilla PDF.js API 文件說明了如何以使用者提供的密碼開啟加密 PDF;WHATWG HTML Canvas 規格則涵蓋了工具用來在本機將每張渲染頁面編碼為 JPEG 的 canvas-to-blob 步驟

想進一步了解,可參閱 在 iPhone 上以 Safari 將 PDF 對半分割的方法