透明 PNG 變白底?Alpha 消失的原因與解法
透明 PNG 變成白底?檔案多半沒壞:Alpha 會在 JPEG 重新編碼、印刷預設集、電子郵件與平台上傳途中悄悄消失。送出前花三十秒測一次,就能在對方看到之前抓出來。
- transparent png
- alpha channel
- png vs jpeg
- background removal
- file formats
- webp
- exporting
- design workflow

你把商品照去背,存成一張背景真正透明的 PNG,再放進簡報。結果它帶著一個白色方框出現。或者在簡報裡看起來好好的,輸出成 PDF 之後就變白了。
檔案幾乎可以確定沒問題。透明度能不能活下來,取決於你和觀看者之間的每一個程式願不願意一路把它帶著走——而其中好幾個並不願意,還做得無聲無息。沒有任何警告,因為站在軟體的立場,什麼事都沒發生。幾乎每一種案例,都能用同一條規則解釋。
JPEG 沒有 Alpha 通道
PNG 可以在每個像素的顏色之外,再存一個 Alpha 值。Alpha 就是不透明度:零是完全透明,最大值是完全實心。去背圖之所以能成為去背圖,靠的就是它。
JPEG 沒有對應的東西。JPEG 裡根本沒有地方可以放「這個像素是空的」,所以任何要重新編碼成 JPEG 的程式,都得自己決定原本透明的位置要填什麼。它會把你的去背圖合成到一個實色上、把那個顏色烙進畫面,然後丟掉 Alpha。結果是一張完全合法的圖片:你的商品,躺在一塊有顏色的矩形上。
那個顏色通常是白的。少數工具會改填黑色,換來的是相反的抱怨:主體周圍一圈黑色矩形。有一種狀況看起來很像,其實根本不是壓平——深色 Logo 在開了深色模式的電子郵件用戶端裡不見了。那裡的透明度運作得完全正確,只是深色背景透了上來。解法是在標誌後面墊一塊淺色底,或另外做一版淺色版本,而不是重新輸出。
Alpha 在哪裡活下來,在哪裡死掉
與其硬背哪個 App 會出事,不如學會認出重新編碼的那一步:只要有程式讀進你的像素、再重新寫出去一次,你的 Alpha 通道就又回到了談判桌上。把去背圖貼進簡報、之後再輸出,是多數人最常遇到的版本。

- 貼進文件或簡報。Word 和 PowerPoint 在螢幕上通常會保留透明度;出問題的很少是貼上這一步,而是輸出那一步。
- 任何「另存為 JPEG」。保證損失,包括那些不聲不響的:某個工具說要「為網頁最佳化」,然後替你選了 JPEG。
- PDF 與印刷交件。PDF 從 1.4 版起就支援透明,日常用的輸出設定多半會保留它。風險在印刷預設集:PDF/X-1a 這類較舊的印前標準不接受活的透明——2001 年版建立在完全沒有透明模型的 PDF 1.3 之上,2003 年版則直接明文禁止——所以任何透明的東西都會被壓平到頁面上。如果印刷廠指定了某個預設集,記得問清楚它怎麼處理透明。
- 電子郵件。內文圖片可能在寄出時被某些郵件編輯器重新編碼,也可能在收件端經過圖片代理伺服器;各家用戶端行為不同,與其猜測,不如實測。以附件寄送則可靠得多,通常能原封不動送到。
- 通訊軟體、社群與電商上傳。這些流程為了省頻寬,或為了把所有東西正規化成同一種格式,一律重新編碼,不管你送進去的是什麼。
試算表值得單獨測一次。放在儲存格、圖表或圖形裡的去背圖,表現不見得和簡報裡一樣,舊範本和新範本也可能不同。如果一個檔案沒事、另一個出事,先懷疑範本。
送出任何東西之前的三十秒測試
不要相信縮圖。它坐在你檔案總管當下用的底色上——淺色模式是白的,深色模式是深的——所以一張壓平的圖和一張透明的圖,在那裡可以長得一模一樣。

- 把圖放到鮮豔的顏色上。在簡報或設計軟體裡畫一個洋紅色矩形,把去背圖疊上去。看得到的任何白色,都是被烙進去的。
- 確認真正的格式。一個叫
logo.png的檔案,可能只是改過名字的 JPEG。Windows 和 macOS 都只看副檔名來標示,所以標錯的檔案照樣列成 PNG。用影像編輯軟體打開它,看軟體回報的格式,或乾脆在設計軟體裡重新輸出一張乾淨的 PNG。 - 測通路,不是測檔案。照著它實際要走的路線送一張出去:寄給自己、發到一個私人測試帳號、拿一件商品跑一次電商上傳。
如果第一步過了、第三步卻沒過,那檔案沒問題,是通路把它壓平了。
別再硬碰硬,自己挑一個顏色就好
面對那些一定會壓平的目的地,乾脆自己決定要填什麼顏色。把去背圖直接輸出成已經坐在你要的顏色上的樣子,就不會留下任何合成決定讓別人替你做。

remover.bg 的編輯器就是為此而生:背景移除之後,把主體放到純色、自訂色或你自己的照片上,再加上逼真的陰影,讓它看起來不像硬貼上去的。透明 PNG 留著當母檔,每一份壓平的副本都只當交付檔看待。
只要目的地收,WebP 能像 PNG 一樣帶著透明度,檔案還更小——請看直接輸出 WebP,免轉檔。如果你根本不確定這件工作需不需要透明度,我們的透明 PNG 指南講得很清楚;如果變白的那個東西是品牌標誌,幫 Logo 去背那篇有平面圖稿需要的邊緣檢查。
兩個檔案,一個決定
留著透明的母檔,然後為每一個非要壓平不可的地方,做一份用你選的顏色壓平的副本。那個白色方框從來就不是你去背圖的瑕疵——那是某個程式,回答了一個你沒意識到它正在問的問題。


