PNG 和 JPG 的技术差别是什么?
PNG 通常采用无损压缩,能保存 Alpha 透明通道;JPG 用有损压缩换取较小体积,且没有透明通道。两者都被主流浏览器广泛支持,不过 JPG 在旧软件、表单和不少业务系统中的通用性通常更高。对需要透明边缘、像素级编辑或反复保存的素材,PNG 更合适;对普通照片,JPG 往往更省空间。
开始转换
目标格式已预设为 JPG,透明背景会自动合成为白色。
使用说明
先看透明需求,再按发布、交付或保存用途选择格式;转换本身不会凭空增加画面细节。开始前请确认接收平台规定的格式、最大体积、像素尺寸、背景色和命名规则,再选一张包含文字、渐变、细节与透明边缘的代表图试转。下载后务必在实际接收设备或平台打开,核对颜色、透明效果、文件扩展名和像素尺寸。若提交失败,不要反复压缩唯一原图,应保留原始 PNG,并按平台提示输出新的副本。
PNG 通常采用无损压缩,能保存 Alpha 透明通道;JPG 用有损压缩换取较小体积,且没有透明通道。两者都被主流浏览器广泛支持,不过 JPG 在旧软件、表单和不少业务系统中的通用性通常更高。对需要透明边缘、像素级编辑或反复保存的素材,PNG 更合适;对普通照片,JPG 往往更省空间。
不需要透明背景的照片、活动页配图、邮件附件和要求 JPG 的上传表单,适合转成 JPG。含有细小文字、线条、界面截图或图标的 PNG,转成 JPG 后边缘可能出现压缩痕迹,通常应继续使用 PNG。用于印刷、设计稿交付或长期归档时,请保留原始 PNG 或专业工作文件;本工具用于输出可分享的位图副本,而非替代源文件管理。
JPG 不支持透明通道。本工具会先以白色填充画布,再绘制 PNG,因此半透明和全透明像素都会与白色合成;想用其他底色,应先在设计软件中处理。常规 2D Canvas 流程会使用浏览器解码后的像素,输出的是常见的 8 位通道位图,不保留原文件的图层、16 位色深或嵌入式色彩配置;对色彩管理严格的印刷工作,请使用专业软件核对。
本页滑块当前提供 40–100。脚本会将显示值除以 100,作为 0.40–1.00 传给浏览器的 JPEG 编码器:数值越低通常文件越小,但平滑渐变、阴影和细节更容易出现色块;数值越高更接近浏览器解码后的画面,文件也会变大。默认 88 是较稳妥的起点。质量只影响重新编码,不改变宽高或裁切,重要图片建议先用一张试转并在目标平台查看。
一次可加入多张文件,单张最大 50 MB;工具没有另设固定的张数上限,实际可处理数量取决于图片分辨率、浏览器内存和设备性能。超大截图或几十张高像素照片建议分批处理,等待本批结果下载后再继续。输出文件会保留原文件基本名称并改为 .jpg;若有同名文件,先在本地加上项目名或序号,能避免下载目录里的名称混淆。
不会。转换代码通过浏览器 File API 读取你主动选择的本地文件,将解码后的像素绘制到当前页面内存中的 Canvas,再生成用于下载的 Blob;代码没有把源文件或结果文件提交给转换服务器。清空队列、刷新或关闭页面后,这些临时对象会被释放。页面的访问统计与文件转换是两条独立流程,统计脚本不会接收本工具处理的图片内容。
转换前检查
PNG 转 JPG 最常见的问题不是转换失败,而是透明像素与白色合成后不符合原先的视觉预期。
请先挑选一张同时包含透明阴影、浅色边缘、文字和照片细节的 PNG。以默认质量转成 JPG 后,在最终表单、聊天工具或旧软件里打开它,确认白底、尺寸、色彩和体积都符合要求,再开始整批处理。若接收方要求非白色背景,应先在设计软件中铺好背景,而不是在下载后临时修改。