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

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