← 卷卷的小工具 · 在线抠图

PNG 与 JPG 透明度设置完全指南:为什么你的透明背景变成了白色?

发布:2026-08-28

透明背景变白色的原因

JPG 保存背景变白色 ✗PNG-32 保存背景保持透明 ✓同一张透明图,格式不同结果截然不同JPG 不支持 Alpha 通道,透明像素被填充为白色

这是最常见的问题之一。你辛苦抠出了透明背景,结果打开图片一看——背景是白色的。原因几乎 always 是:你用了 JPG 格式保存。

JPG(JPEG)格式诞生于 1992 年,设计目标是压缩照片,不支持透明通道(Alpha Channel)。当透明像素被保存为 JPG 时,透明信息丢失,软件会用白色填充。

正确做法:使用 PNG 格式

透明格背景:棋盘格透出的区域即透明像素
透明格背景:棋盘格透出的区域即透明像素 · 卷卷的小工具实际界面截图

PNG 是 1996 年专为 Web 设计的格式,支持 8 位 Alpha 透明通道。PNG 有三个常见变体:

类型颜色透明适用场景
PNG-8256 色索引二值透明(全透明/不透明)图标、简单图形
PNG-241670 万色不支持高质量照片
PNG-321670 万色8 位 Alpha(256 级半透明)抠图、透明背景

抠图输出应使用 PNG-32(或简称为 PNG),它支持 256 级半透明,可以完美保留发丝边缘的渐变过渡。

如何在各软件中正确保存

Photoshop

文件 → 导出 → 导出为 → 选择 PNG(勾选「透明度」)

在线工具(本站)

本站默认输出 PNG-32 格式,透明度自动保留,无需额外设置。

Windows 画图

画图不支持透明背景。如果需要编辑透明 PNG,建议使用 本站抠图 + 后续效果(白边/阴影)直接在浏览器内完成。

验证图片是否真的透明

打开图片后看背景:如果有灰白棋盘格(像国际象棋棋盘),说明是透明的。如果是纯白或纯黑,说明透明信息已丢失。

常见坑

English Summary

Transparent backgrounds turn white because JPG format doesn't support Alpha channels. This guide explains PNG-8/24/32 differences, why PNG-32 is required for cutouts, how to correctly save in various tools, and common pitfalls like messaging apps converting PNG to JPG.