# Compress PDF

> 在瀏覽器裡壓縮 PDF、縮小檔案。先看看是哪些圖片佔了容量，再依 150 或 200 DPI 重新壓縮，或是不失真地整理檔案。檔案不上傳，也不保證一定縮到某個大小。

- URL: https://bytescope.dev/zh-Hant/pdf-compress/
- Locale: zh-Hant · Also: [en](https://bytescope.dev/en/pdf-compress.md) · [ja](https://bytescope.dev/ja/pdf-compress.md)
- Runs: 檔案不會離開你的瀏覽器 — 全部在本機處理。
- Requires: Any modern browser (Chrome, Edge, Firefox, Safari), desktop and mobile.
- Updated: 2026-09-08

## What it does

手機掃的三頁表單有 18 MB，但報名系統只收 5 MB。檔案的重量大多來自圖片，所以這個頁面會先讀取整份檔案，列出每一張圖片的大小、有效解析度（像素數除以印在頁面上的尺寸）、編碼方式，以及它佔總容量的比例。之後才估算重新壓縮大約能省多少，要不要執行由你決定。

### 兩個等級，一個解析度選項

等級 1 會用壓縮過的物件重新寫入檔案，並把沒有人參照的物件丟掉。圖片一個位元組都不會變，通常省不了多少。等級 2 是預設值，會把超過需要尺寸的 JPEG 和 8 位元圖片，依列印位置縮到 150 或 200 DPI，再重新編碼成品質 75 的 JPEG。會變得更大的圖片就維持原樣。帶有透明遮罩、CMYK 色彩、非 8 位元，或是 JBIG2、JPEG 2000、CCITT 編碼的圖片，會保持原樣，頁面會逐張說明原因。

### 誠實的限制

向量文字，以及從 Word 或簡報工具匯出的 PDF，圖片很少，幾乎壓不小，分析時會直接告訴你。重新壓縮是有損的，150 DPI 下小字可能會糊，寄出之前請先用 PDF 閱讀器比對。任何改動之後，數位簽章都會失效。這裡沒有目標大小，工具只會在圖片規則允許的範圍內處理，並如實回報結果。

## Limits

Does not promise a target size, does not shrink vector text or Word and slide exports much, does not re-encode CMYK, JBIG2, JPEG 2000 or CCITT pictures, does not keep digital signatures valid, does not open password-protected PDFs, and does not keep form fields or bookmarks in its page-picture mode.

## FAQ

### 我的 PDF 會上傳到哪裡嗎？

不會。檔案會在這個分頁裡由 JavaScript 分析並重新寫入，不會送到任何伺服器，所以機密的表單或掃描檔會留在你的裝置上。

### 為什麼我的 PDF 幾乎沒有變小？

這類檔案大多是文字和向量圖形，圖片很少或完全沒有。分析會先顯示圖片佔的比例，比例很小時，任何設定都省不了多少。直接從 Word 或簡報工具匯出的 PDF 最常見。

### 該選哪一個等級？

準備線上寄出的掃描檔或照片，選等級 2 和 150 DPI。要完全不動任何圖片，就選等級 1。不管哪一種，寄出之前都先用閱讀器比對結果。

### 可以設定像 5 MB 這樣的目標大小嗎？

不行。工具不保證大小。執行前會先顯示預估值，執行後會顯示實際的前後大小，你可以調整解析度再試一次。

### 原始檔會被改掉嗎？

不會。壓縮後的檔案是另外下載的，原始檔還在原來的地方。關掉分頁之後，什麼都不會留下。

## Related tools

- [Merge PDF](https://bytescope.dev/zh-Hant/pdf-merge.md) — 把好幾份 PDF 合成一個檔案。
- [Split PDF](https://bytescope.dev/zh-Hant/pdf-split.md) — 把 PDF 切成幾份，或只留下需要的頁面。
- [Images to PDF](https://bytescope.dev/zh-Hant/images-to-pdf.md) — 把照片和掃描圖轉成 PDF，一張圖一頁。
- [Remove PDF Metadata](https://bytescope.dev/zh-Hant/pdf-metadata.md) — 查看並移除 PDF 裡的作者、製作軟體和日期。
- [PDF OCR](https://bytescope.dev/zh-Hant/pdf-ocr.md) — 替掃描的 PDF 加上可搜尋的文字層。
- [Compress Image](https://bytescope.dev/zh-Hant/image-compress.md) — 放進 PDF 之前，先把 JPEG、PNG、WebP 圖片壓小。
