# SVG 转 PNG／JPEG：同一自编矢量图的真实成品

2026年10月17日，使用一份2363字节自编SVG，显式width640、height400、viewBox0 0 640 400。A红、B绿、C蓝、D紫字母均为path，无字体依赖；含基础形状、路径、内部linearGradient和明确无绘制边界。不含script、foreignObject、text、外部图片／字体或任何href。原SVG只作固定下载，不在网页inline。

当前真实UI的accept为image/*，该SVG实际进入队列。一次上传，默认JPEG／保留EXIF开启生成并单图下载一次；只改PNG后生成并单图下载一次。共2次运行、2次单图下载、0原生ZIP。两次下载事件未被捕获，各只点一次下载，随后核对新近产生且身份唯一的自有文件；没有重复处理。已恢复JPEG无第三轮且标签关闭。

## 实际格式、背景与边界

JPEG24130字节，真实签名、RGB、640×400、静态位图；没有alpha，原透明区域合为近白。受JPEG编码影响，有些背景／边缘像素不完全等于255，不能说所有对应像素绝对纯白，也不能称无损。PNG125295字节，RGBA、640×400；全透明132216像素、不透明123576、部分透明208。非零alpha框[24,24,616,376)，右／下为排他边界；四边各16像素和指定右上40×16区域全透明。

四角色块及白色字母path内部样点已分别读取，PNG色块样点等于自编RGB，JPEG同位通道最多差2；中部7个渐变样点不同。半透明圆覆盖在不透明渐变面板上，合成后圆内部仍alpha255，不能把fill-opacity0.5写成输出alpha必为128。以上是本例实际输出，不等于任意SVG精度或源栅格器逐像素一致。

两份成品保持本例640×400，未观察自动裁边；转换设置没有可见的输出宽高或DPI控件。本轮没有设置自定义尺寸／DPI，也没测只有viewBox、相对单位或缺少width／height的输入。保留原SVG，才能继续编辑其矢量形状；输出PNG／JPEG是位图。

## 元数据与两份输出间的误差

JPEG含JFIF1.1，density unit0、density1×1仅表示无物理单位的像素比例，不能读为1DPI。ICC profile456字节，对应APP2payload470字节；没有EXIF APP1。输入没有相机EXIF，因此不能据本例验证保留EXIF开关功能。PNG34个chunk只有IHDR／IDAT／IEND、CRC均正确，没有iCCP、eXIf、pHYs或sRGB。

仅将实际PNG在内存合到白底再与实际JPEG比较，RGB通道MAE分别1.1202890625、0.64512109375、1.11176171875，整体0.9590572916666668，最大通道差61。这是两个实际成品之间观察，不是本地重渲SVG对产品精度打分，也不作无损或通用视觉质量保证。

## 核验与资料来源

输入XML准备20／20、主输出66／66、独立输出43／43分开记录。独立脚本用标准库PNGchunk／CRC／filter重建全部RGBA哈希，另读JPEGheader／ICC／JFIF；不独立解码JPEG熵编码。`checks.json`为basename公开副本，保留完整真实输出记录与操作receipt，初始准备时product0／outputsfalse仅属准备档案，不当成当前状态。

`comparison.png`仅在本地解码两份实际PNG／JPEG并排显示，棋盘格只解释透明背景；没有重新渲染源SVG、没有补画产品图，不是产品预览。两张设置截图保留原生JPEG字节，不添加文字假UI。源SVG、两成品、两UI图原字节都未改。

解压运行`python3 verify_svg_raster.py`。纯标准库只读固定文件哈希、SVG XML安全与尺寸、PNGCRC／filter解码RGBA及alpha边界、JPEGheader／ICC／JFIF；不重新渲染SVG或解码JPEG像素，不是任意SVG兼容性或图像质量评测。不联网、不读密钥、不写文件。核对包为本地整理，产品实际0原生ZIP。

未测text／系统或外链字体、滤镜、mask、动画、外部图片／资源、脚本、foreignObject、任意SVG、其他浏览器、批量ZIP、无损转换或自定义尺寸DPI。

## 市场记录

Bing种子svg转png在3M、全国家／语言／设备、2026-07-17至2026-10-14显示17.7K（界面约数）市场展示，实际导出19行。它不是月量、本站流量或排名；SVG编辑、PNG／JPG反向转SVG属于不同意图，不由本例承诺。原CSV／审阅记录hash在checks。

本候选整理0新浏览器／产品运行，未写官网。
