跳至主要內容
Lizely

移除 PDF 密碼

使用你已知的密碼,製作一個未受保護的本機點陣複製本 PDF。

隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。

使用方式

  1. 1.選擇你有權限開啟的密碼保護 PDF。
  2. 2.輸入其當前密碼;該密碼僅在當前瀏覽器標籤中使用。
  3. 3.建立無保護的點陣圖複製檔,審查後才可下載,僅當平滑後的頁面可接受時才允許下載。

關於移除 PDF 密碼

移除 PDF 密碼,當你已知目前密碼時會製作一個未受保護的點陣複製本。文件和密碼會留在瀏覽器中。PDF.js 會使用提供的密碼開啟本機文件,渲染可見頁面,並用 pdf-lib 將這些渲染頁面寫入一個新的 PDF,而不會保留加密來源結構。

這不是一個無損解密並儲存的工具。每個頁面都是從瀏覽器渲染的影像重新建立,並以 1.5 的比例進行。輸出不會保留可選取的文字、連結、表單控制項、註解、簽名、圖層、向量物件、標籤、元資料、原始影像編碼或原始加密設定。應視為視覺複製,而非法律、文件、存取、編輯或簽署來原始檔的替代。

頁面大小保持不變,但呈現的圖片品質與輸出檔案大小可能與原始檔案不同。錯誤的密碼、格式錯誤的PDF、過大的頁數或任何驗證失敗的情況均不會產生下載。完成的點陣圖複製檔案會在無密碼的情況下重新開啟,並在下載連結出現前檢查頁數總數。

為安全起見,此版本最多支援 25 MB、40 頁面,每頁邊緣最多 12,000 像素,每頁最多 40 百萬像素,整份作業最多 100 百萬像素。僅限你有權限開啟的文件使用,請保留加密原始檔,並在分享前檢查複製內容。若需無損更動密碼或移除密碼且保留文件語意,請使用可信的 PDF 編輯器。

方法與來源

驗證並開啟一個受密碼保護的本機 PDF,透過 PDF.js 並使用使用者提供的密碼,預先檢查每個 1.5 尺寸的頁面,對比頁數、尺寸、每頁與總像素預算,將每個頁面渲染在不透明的畫布上,使用 JPEG 進行本機編碼,將其置於新 pdf-lib 文件中與原始頁面尺寸相同的位置,再使用 pdf-lib 和 PDF.js 無密碼重新開啟未加密結果,驗證頁數並釋放所有臨時畫布、工作階段與下載 URL。

常見問題

我需要當前的 PDF 密碼嗎?
是的。此工具僅會以你提供的密碼開啟本機的 PDF,不會繞過或猜測密碼。
文字、連結、表單與簽章會保留可編輯性嗎?
不。輸出為可見頁面的點陣圖複製,因此原始文件的某些特性將無法保留。
我的密碼會上傳嗎?
不會。原始檔案、密碼、渲染過程以及 PDF 的組合皆會留在當前瀏覽器標籤中。
為何輸出大小會改變?
彩現後的頁面影像採用與原始加密 PDF 不同的編碼,因此輸出可能比原檔大,也可能比原檔小。

PDF 工具 使用指南

查看全部