贴纸 PNG 打开后看起来有白底,先把下载的文件放在深色背景上。猫咪四周如果露出深色,刚才的白色可能来自查看器。白色方块或灰白格子如果跟着贴纸留在原处,就检查文件里是否存了这块背景。
透明度取决于像素数据。灰白棋盘格可以是软件用来显示透明区域的底纹,也可以是截图或合成后保存的像素。两种情况在缩略图里很像,换底色才能把它们分开。
用三份猫咪贴纸看出差别
下面三份都是 512 × 512 像素的 PNG,猫咪来自本站此前导出的原照片抠图。第一份保留了原来的透明区域,后两份分别将它合成到纯白和灰白格子上,专门用来对照。每一列用同一份文件分别叠在白色和深青色上。

上排是白底,下排是深青底。下排左列的贴纸轮廓外露出深青色,中列的白方块和右列的格子都盖住了底色。贴着耳尖的白边是贴纸图案的一部分。
| 文件 | 在白底上看 | 在深青底上看 | 检查器的透明度结果 |
|---|---|---|---|
| 打开A,原始抠图 | 贴纸轮廓外看起来是白色 | 轮廓外透出深青色 | 检测到透明背景 |
| 打开B,白底对照 | 白色方块融进底色 | 白色方块清楚可见 | 未检测到透明像素 |
| 打开C,棋盘格对照 | 灰白方格可见 | 原来的灰白方格仍在 | 未检测到透明像素 |
点开样例后保存 PNG 原文件,再做下面的检查。
先换底色,再读文件
- 在支持图层的编辑器里打开实际下载的 PNG。把一个白色色块放在图片下方,换成深青色或深灰色再看一次。避免用截下来的预览图做这一步。
- 看主体以外的区域,再检查耳尖、毛边和本应镂空的小缝。主体周围能透出底色时,也可能还留有窄窄一圈杂色。
- 打开贴纸与表情规格检查器,选择「检查贴纸或表情文件」,选中刚才那份 PNG。等文件尺寸和透明度提示出现,再换下一份。检查在浏览器内完成。打开贴纸规格检查器
「检测到透明背景」表示文件里至少有一个像素能透出下方的颜色。哪怕只有一小段边缘半透明,也可能出现这条提示。因此还要回到两种底色上,确认应该留空的地方确实露出了底色。检查器只读取文件,去底和导出要在编辑器里完成。透明度也只是导入条件之一。
查清是哪一份文件带了底色
原件有透明像素,收到的副本没有。 先保留原件。把实际收到的文件也放上深底并检查一遍。如果副本是截图或另存后的版本,就从原来导出的 PNG 再交付一次,尽量用文件附件传递。请接收方检查拿到的文件,确认其透明区域还在。
原件一开始就带着白方块或棋盘格。 回到能编辑的原稿,检查主体下方有没有背景图层。隐藏这一层后重新导出,再打开新文件换底检查。手里只有合成图时,优先找带透明区域的原件。需要重新抠图时,保护好白色毛发、眼睛高光等本来就该保留的浅色细节。查看原照片抠图和重绘贴纸的区别
文件名已经是 PNG,为什么还能有白底?
PNG 可以记录透明度,也可以保存完全不透明的图片。原文件中的白色像素不会因为换后缀变透明。导出后重新打开实际要交付的那份文件,比查看项目里的缩略图更能确认最后的结果。PNG 透明度规范(英文)



