指南

把透明 PNG 转成 JPG 而不留毛边

把镂空的 logo、图标或商品图转成 JPG,总要做一个决定:透明区域填什么颜色。认真做这个决定,结果是接缝看不见;随手跳过,结果是一块浅色矩形。

为什么透明无法被保留

JPG 没有 alpha 通道,每个像素最后都必须是一种颜色,所以转换器必须决定原来透明的地方背后是什么。没人告诉它时,结果通常是黑色或白色,而这两种都可能和实际使用场景不匹配。

因此转换工具只要输出 JPG 就会先询问背景色,提供白色、黑色、取色器以及十六进制输入。颜色在开始处理前就会校验,打错字也不会悄悄导出错误的填充色。

选图片将要放置的背景色

让填充色和图片背后的表面一致:文档和多数电商平台用白色,彩色版块用页面或品牌色,深色主题用黑色。

如果同一份素材要用在多个背景上,就按背景各导出一份,而不是折中成一个都不像的颜色。按背景命名,例如 logo-white.jpg 和 logo-dark.jpg,可以让后面接手的人不必再猜。

边缘和阴影最容易暴露问题

抗锯齿边缘和投影是逐渐过渡到透明区域的。填充色与背景一致时接缝消失,不一致时每条弧线周围都会出现一圈光晕。

为白底设计的半透明阴影放到彩色背景上会变成灰雾。这不是改色能解决的,而是要用同一份源文件重新压平到新的背景色上。

能保留透明时就保留

如果发布位置接受 PNG 或 WebP,直接保留 alpha 通道,这个问题就不存在了。只有在格式或平台强制要求时才压平。

压平是单向的:JPG 里不会留下「这里曾经透明」的任何记录,所以请始终保留原始 PNG。

一套简短流程

  • 保持透明原图不动
  • 转成 JPG 时认真选择背景色
  • 按原始尺寸检查处理前后预览,重点看边缘和阴影
  • 导出文件按所用背景命名

直接试用

  • 转换图片格式 — 无需上传即可转换 JPG、PNG 和 WebP 图片格式,并可指定导出 JPG 的背景色。

全部指南