PDF 轉 PNG(保留透明背景):不上傳

Conversion Oct 13, 2026 5 min read

同樣是把 PDF 轉成圖片,為什麼有人特別指定要 PNG 而不是 JPG?答案通常只有兩個字:透明。PNG 格式支援透明背景(Alpha 通道),而 JPG 不支援。這意味著:如果你的 PDF 頁面有白色背景,轉成 JPG 後是白底圖;但轉成 PNG 後,可以保留透明背景——這對設計師、開發者來說至關重要。這篇文章帶你徹底搞清楚什麼時候該用 PNG、如何轉換、以及如何在解析度和檔案大小之間找到最佳平衡。

PNG vs JPG:什麼時候選 PNG?

很多人對這兩種格式的選擇感到困惑,這裡有一個清楚的判斷框架:

一定要用 PNG 的情境:

JPG 更適合的情境:

PNG 透明背景的原理

標準 PDF 頁面通常有白色背景,但技術上說,PDF 內容本身是疊放在「透明畫布」上的。當你把 PDF 轉成 PNG 並保留透明背景時,工具會移除白色背景層,只保留有實際內容的部分。

這意味著:

注意:只有 PDF 頁面背景是白色(或無背景)時,這個功能才有意義。如果 PDF 有彩色背景,透明化後那個背景色也會消失,可能不是你想要的結果。

解析度選擇:PNG 的特殊考量

PNG 是無損格式,沒有 JPEG 壓縮時的畫質損失,但相同解析度下 PNG 檔案通常比 JPG 大很多。在選擇解析度時需要考慮這個平衡:

72 DPI:

150 DPI:

300 DPI:

壓縮與檔案大小的平衡:
PNG 格式本身提供 0~9 的壓縮等級設定(0 為最快、最大;9 為最慢、最小),這個壓縮是完全無損的,不影響畫質。大多數工具預設使用中等壓縮(6 左右),這對大多數使用場景是合適的。

方法一:線上工具轉換

適用情境:快速轉換少量頁面,最簡單的方式。

操作步驟:

  1. 開啟我們的線上 PDF 轉 PNG 工具(見頁末連結)
  2. 上傳 PDF 檔案
  3. 選擇解析度(72/150/300 DPI)
  4. 如果工具支援,勾選「透明背景」選項
  5. 選擇要轉換的頁面(全部或指定頁碼)
  6. 點擊「轉換」→ 下載 PNG 檔案

優點:無需安裝、操作直觀
缺點:需要上傳文件;不是所有線上工具都支援真正的透明背景 PNG;批量限制

方法二:macOS 預覽程式(免費最佳選擇)

適用情境:Mac 用戶,完全免費,支援真正的透明背景匯出。

操作步驟:

  1. 用預覽程式開啟 PDF
  2. 在左側縮略圖面板選擇要匯出的頁面
  3. 「檔案」→「匯出」
  4. 格式選「PNG」
  5. 設定解析度(輸入數值)
  6. 勾選「Alpha」選項以保留透明背景(如果你的 PDF 有透明區域)
  7. 點擊「儲存」

批量匯出:在縮略圖面板選取所有頁面,拖曳到桌面,每頁自動存為獨立 PNG。

方法三:Adobe Acrobat 匯出

操作步驟:

  1. 用 Acrobat Pro 開啟 PDF
  2. 「工具」→「匯出 PDF」→「圖像」→「PNG」
  3. 點擊設定圖示調整解析度
  4. 點擊「匯出所有頁面」
  5. 選擇儲存位置

Acrobat 的 PNG 匯出支援 16 位元色彩深度,對需要高品質設計稿的場景非常有用。

方法四:命令列工具(批量自動化)

使用 Ghostscript 批量轉換為 PNG:

gs -dNOPAUSE -dBATCH -sDEVICE=pngalpha -r150 -sOutputFile=page_%03d.png input.pdf

這裡的關鍵是 -sDEVICE=pngalpha,這個設備模式會輸出帶有 Alpha 通道(透明背景)的 PNG。如果不需要透明背景,可以用 -sDEVICE=png16m。

使用 ImageMagick(另一個強大的免費工具):

convert -density 150 input.pdf -quality 90 page_%03d.png

批量轉換技巧

對於需要定期批量轉換大量 PDF 的使用者:

PNG 轉換後的常見後處理

轉換完成後,你可能還需要:

常見問題解答

Q:為什麼我的 PNG 沒有透明背景,還是白色?
A:這有兩種可能:1)你使用的工具不支援 PNG Alpha 通道匯出,換用支援的工具(如 Ghostscript pngalpha 模式或 macOS 預覽);2)你的 PDF 本身有設定白色背景填充,這種情況下透明化會讓背景也消失,需要用圖片編輯工具手動移除白色背景。

Q:PNG 檔案太大,有辦法縮小嗎?
A:降低解析度(150 DPI 已足夠大多數螢幕用途)、使用 pngquant 工具進行有損壓縮(通常視覺上無差異)、或者改用 JPG 格式(如果不需要透明背景)。

Q:PDF 有多頁,轉成 PNG 後會是幾個檔案?
A:每頁一個 PNG 檔案,自動按頁碼命名。目前沒有辦法把多頁合併成一個 PNG(PNG 格式本身不支援多頁)。

Q:PNG 在網頁上載入很慢怎麼辦?
A:高解析度 PNG 確實比 JPG 大很多。如果不需要透明背景,換用 JPG 格式;或者使用 WebP 格式(現代瀏覽器都支援),它能以更小的檔案大小提供接近 PNG 的品質。

不上傳的做法

如果這個檔案是機密的,最安全的做法是讓它根本不離開你的電腦。PDF 轉換完全在瀏覽器裡執行:檔案從你的硬碟讀進記憶體、在本機處理、再寫回硬碟,不會送到任何伺服器。

  1. 開啟PDF 轉換。
  2. 從你的電腦選擇檔案。它是在本機讀取的,不會上傳。
  3. 選擇輸出格式,開始轉換。
  4. 下載結果。原始檔案留在原處。

在瀏覽器裡直接完成,檔案不會離開你的電腦:PDF 轉換

快速解決你的檔案問題: PDF 轉換 立即免費使用 — PDF 轉換 →