壓縮 PDF
在不上傳文件的情況下,於本機端壓縮含 JPG 的 PDF 文件。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.選取一份不超過 25 MB 的本機 PDF。
- 2.選擇「壓縮 PDF」,並等待系統檢查並重新編碼符合條件的內嵌 JPG 圖片。
- 3.檢視輸入與輸出大小,若輸出較小,則下載已驗證的 PDF。
關於壓縮 PDF
壓縮 PDF 是專為圖片密集型 而設計的瀏覽器端限定選項。它會開啟一個檔案於本機端,辨識內嵌的 JPG 圖片物件,這些物件可以被取代而不影響頁碼參考,並僅重新編碼這些圖片,以平衡的品質與最大尺寸進行。原始檔案永遠不會離開你的瀏覽器分頁。
此功能比一般用途的 PDF 最佳化工具更為精準。該工具僅會處理未遮罩的 DCTDecode JPG 圖片,且僅限 DeviceRGB 或 DeviceGray 顏色資料。它會跳過 JPX、CMYK、索引、遮罩、ImageMask 及含解碼引數的案例,不會猜測。若新編碼的 JPG 並未實際小於原始位元組流,則保留原始圖片。若無安全替代方案能縮小,則會誠實地回傳錯誤,並不會產生下載。
頁面內容、頁數、文字、連結、向量物件、表單、註解、元資料以及不支援的圖片物件皆維持在 PDF 結構中。這也意味著純文字的 PDF 通常無法縮小,最終檔案大小取決於原始圖片與 PDF 的開支。輸出會先以 PDF 檢視器重新開啟,確認結果正確後才會顯示下載連結,避免錯誤結果被誤認為成功。
為確保安全,此版本支援最多 PDF 檔案,上限為 25 MB,最多支援 80 個符合條件的圖片物件,且所有解碼圖片的總像素數不得超過 100 百萬像素。適用於掃描檔或照片密集的檔案,當視覺上較小的本機複製檔可接受時。請保留原始檔,並在分享前檢查輸出結果。若需任意流式壓縮、歸檔合規、印刷色彩管理或保證無損結果,建議使用專業的桌面 PDF 最佳化工具。
方法與來源
使用 pdf-lib 載入一個受限的本機 PDF,列舉圖片 XObjects,僅允許未遮罩的 DCTDecode DeviceRGB 或 DeviceGray 流,且無解碼引數;在瀏覽器圖片元素中逐一解碼符合條件的 JPG,將其最長邊縮放到 1400 px,品質設定為 JPEG 0.70;若候選結果未縮小則保留原始內容,僅在較小的載體時取代,維持相同間接引用,儲存後重新開啟並以 pdf-lib 與 PDF.js 驗證頁數,確認無誤後才提供下載。
常見問題
- 每一個 PDF 都會變得更小嗎?
- 不會。純文字的 PDF 檔案或沒有安全可取代 JPG 圖片的檔案,通常無法透過此受限工具縮小。
- 哪些圖片可以被修改?
- 僅限未遮罩的內嵌 DCTDecode JPG 圖片,使用 DeviceRGB 或 DeviceGray 顏色資料。不支援的圖片將保持不變。
- 會上傳我的 PDF 嗎?
- 不會。讀取、JPG 編碼、輸出組裝與驗證皆在當前瀏覽器標籤頁中執行。
- 會保留文字與連結嗎?
- 對於未變更的文件結構,我們表示同意。此工具僅取代符合條件的內嵌圖片流,不會將整個頁面轉為點陣圖。
相關工具
PDF 工具 使用指南
查看全部- How to Use Canva to Compress a PDF (And a Better Way) (英文原文)
- How to Use Bluebeam to Compress a PDF (英文原文)
- How to Compress a PDF Without PDF-XChange Editor (英文原文)
- Compress a PDF to PDF Locally Without Uploading (英文原文)
- How to Compress a PDF Easily in Your Browser (英文原文)
- Is PNG to PDF Safe to Use Online? A Privacy Guide (英文原文)
- How to Convert PDF to Text in Word: Local Steps (英文原文)
- How to Put a PDF to PNG at the Right Scale (英文原文)
- Is PDF to Long Image Safe to Use Online? A Safety Note (英文原文)
- How to Convert PDF to JPG on Android in Your Browser (英文原文)
- Is a PDF Page Counter Safe to Use Online? A Privacy Guide (英文原文)
- Are Files Uploaded When You Overlay PDF Pages? (英文原文)
- PDF N-Up for Beginners: A Plain-English Walkthrough (英文原文)
- Extract Images From a PDF Without Photoshop (英文原文)
- Edit PDF Metadata for Beginners: A Clear Walkthrough (英文原文)
- CSV to PDF iLovePDF Style: A Local Browser Method (英文原文)
- How to Pull Embedded Links From a Google Drive PDF (英文原文)
- Paper Sizes for Beginners: A Plain-English Guide (英文原文)
- How to Use a PDF Merger: A Plain-English Walkthrough (英文原文)
- JPG to PDF for Beginners: A Friendly First Guide (英文原文)