先在繪圖軟體裡把 SVG 放到深色矩形上。白色消失,說明之前看到的是透明處透出的白色畫布;白色仍在,就要檢查圖片內容。
按看到的現象排查
- 換深色背景後白色消失:該處是透明的,再放到實際使用的背景上檢查。
- 白色矩形仍在:可能是 SVG 中的一個形狀,也可能原圖本來就有。先隱藏疑似背景,檢查其他部分後再決定是否刪除。
- 灰色棋盤格仍在:可能儲存的是透明預覽截圖。找到真正可下載的 PNG 或 WebP 原圖。
- 四周有淺色細邊:原圖邊緣可能混有白色畫素。把原圖放到深淺背景對比,先修邊再轉換。
別誤刪圖案裡的白色
眼睛、字母、高光可能本來就該是白色。先儲存副本,只隱藏懷疑是背景的部分,確認重要細節沒有一起消失。
看透明示例
同一張蒼鷺 PNG 和 SVG 分別放在深淺背景上。比較徽章外部與圖案內部的白色羽毛:只有透明處才應透出背景。下載兩個檔案自行驗證,不要因為白色與畫布重合就把它刪掉。


JPEG 轉 SVG 會自動去白底嗎?
不會。JPEG 不儲存透明度,ImageSVG 會把背景一起轉換。請使用透明原圖,或先在圖片編輯器裡去背景;之後檢查細小空隙和柔和邊緣。
棋盤格也可能只是圖片內容
下載這張教學 PNG,分別放到淺色和深色背景上。灰色格子始終可見,因為它們是不透明的像素。看到棋盤格,不代表背景透明。此樣本專為解說製作,不是 ImageSVG 的轉換結果。



