PDF compression for everyday sharing

讓 PDF 保持清楚,檔案明顯變小。

pdf-shrink 適合壓縮服務建議書、簡報與大型文件。它會盡量保留文字與版面, 並把佔空間的圖片調整到適合分享與預覽的大小。

What it helps

不用研究設定,也能把 PDF 壓小。

大多數 PDF 變大的原因是圖片。pdf-shrink 會保留可閱讀的文字與版面, 只調整適合壓縮的圖片,讓檔案更容易寄送、上傳與分享。

01 / Keep the layout

保留文字與向量

不把整頁變成一張模糊圖片;文件中的文字、線條與版面會盡量維持原樣。

02 / Smaller images

圖片變小但仍清楚

把過大的圖片調整到適合閱讀與預覽的大小,通常能得到很明顯的壓縮效果。

03 / Compare safely

先保留原檔再比較

輸出新檔時不會覆蓋原始 PDF,你可以先比較大小與畫面,再決定要分享哪一份。

Compression choices

從高畫質到極限壓縮。

預設會先使用高畫質壓縮。若你想要更小的檔案,也可以請 Agent 產生多個版本比較。

best-quality
清晰度最高
壓縮力輕量

最高畫質,適合想保留最多圖片細節時使用。

quality
清晰度
壓縮力

高品質壓縮,兼顧圖片清晰度與檔案大小。

balanced
清晰度中高
壓縮力中高

較保守的壓縮設定,適合一般文件分享。

screen
清晰度
壓縮力

更強的螢幕閱讀壓縮,適合需要更小檔案時使用。

extreme
清晰度
壓縮力最高

極限壓縮,可接受明顯圖片失真時使用。

Agent Skill

不用手動設定,一句話讓 Agent 幫你壓縮。

安裝 skill 後,只要用自然語言說出要壓縮哪個 PDF,Agent 就會自動準備工具、 保留原始檔,並輸出壓縮後的新檔案。

安裝 Agent Skill

把這段提示詞交給支援 Agent Skill 的助理,它會安裝到你的 skill 資料夾。

Install https://github.com/doggy8088/pdf-shrink skill to ~/.agents/skills/

自然語言使用範例

之後只要描述檔名,Agent 會自動使用預設高畫質壓縮並產生新 PDF。

幫我壓縮 input.pdf
Install

也可以自己安裝,離線處理 PDF。

如果你習慣自己執行工具,可以直接安裝到 Windows、macOS 或 Linux。 PDF 會在自己的電腦上處理,不需要上傳到線上服務。

macOS / Linux

複製以下指令到終端機執行,安裝程式會自動下載適合你電腦的版本。

curl --proto '=https' --tlsv1.2 -LsSf \
  https://github.com/doggy8088/pdf-shrink/releases/latest/download/pdf-shrink-installer.sh | sh

Windows PowerShell

在 PowerShell 中執行以下指令即可安裝 Windows 版本。

powershell -ExecutionPolicy Bypass -c "irm https://github.com/doggy8088/pdf-shrink/releases/latest/download/pdf-shrink-installer.ps1 | iex"
Examples

常用方式直接上手。

你可以交給 Agent,也可以自己輸入指令。沒有指定輸出檔時, 會自動產生一份檔名帶有 _compressed 的新 PDF。

# 預設 best-quality 壓縮
pdf-shrink --input original.pdf --output result.pdf
# 一次輸出五種候選檔比較
              pdf-shrink --input presentation.pdf --all-profiles --output-dir candidates
# 先分析,不寫出 PDF
pdf-shrink --input presentation.pdf --dry-run
# 需要更小檔案時,改用更強壓縮
pdf-shrink --input proposal.pdf --profile screen
Private by default

PDF 留在你的電腦裡,不必交給陌生網站。

不需要把合約、報價單或服務建議書上傳到線上壓縮服務。你可以在本機完成壓縮, 再自行確認畫面與檔案大小。

保留原檔

預設輸出新檔,不覆蓋原本的 PDF,方便你比較與回復。

清楚優先

預設先採用高畫質壓縮,適合多數文件分享情境。

可再加強

如果檔案還是太大,可以產生多個壓縮版本,再挑最適合的一份。

服務建議書 簡報 報價單 合約附件 電子郵件 上傳系統
Keep the original, share the smaller one

為需要寄送、上傳與預覽的 PDF 保留清晰細節,同時大幅縮小檔案。

壓縮後的圖片品質無法完全還原;請保留原始 PDF,並在分享前檢查重要頁面。 遇到不適合處理的圖片時,pdf-shrink 會保留原圖,避免硬壓造成畫面異常。