PCX 转 PNG
在本地将 PCX 图像(ZSoft Paintbrush)转成 PNG,解码 RLE 压缩,无需上传,直接在浏览器完成。
正在你的设备上本地处理 ...
你的文件
正在你的设备上本地处理 ...
0%
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在本地将 PCX 图像(ZSoft Paintbrush)转成 PNG,解码 RLE 压缩,无需上传,直接在浏览器完成。
正在你的设备上本地处理 ...
正在你的设备上本地处理 ...
0%
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
PCX 是流传最广的老牌位图格式之一,源自 1980 年代早期的绘图软件 ZSoft Paintbrush,几十年来一直是扫描仪、传真软件和 DOS 程序事实上的标准格式。128 字节的文件头描述分辨率、色深和调色板,后面跟着按字节行程编码(RLE)压缩的图像行。浏览器无法直接打开 PCX,这个工具用自研解码器读取文件并导出为 PNG。
支持读取四种常见的 PCX 变体:8 位/1 平面(附带 256 色 VGA 调色板)、24 位/3 平面(真彩色,红绿蓝各占一个平面)、1 位/1 平面(黑白,用文件头里的两种颜色)、以及 1 位/4 平面(16 色 EGA,用文件头里 16 项的调色板)。其他更少见的位深/平面组合会被如实拒绝,而不是输出错误的图像。
RLE 解码遵循简单的 PCX 规则:如果一个字节的最高两位都是 1,它就是重复标记(低六位表示重复次数),其他任何字节都表示它自己。PCX 没有 Alpha 通道,所以输出的 PNG 始终是完全不透明的。整个转换完全在浏览器本地完成,甚至可以离线使用。
如今遇到 PCX,多半是老旧的扫描文档、DOS 时代留存下来的图片档案,或是老游戏里的素材。PNG 则不同,任何程序、浏览器、网页都能直接打开,正好可以让这类老文件重新被查看和使用。
| 输入格式 | PCX |
|---|---|
| 输出格式 | PNG |
| 批量处理 | 支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 支持 8 位/1 平面(带 VGA 调色板)、24 位/3 平面、1 位/1 平面和 1 位/4 平面(EGA);其他位深/平面组合会被如实拒绝。缺少预期附带调色板的 8 位 PCX 同样会被拒绝。PCX 不支持透明,PNG 始终不透明。
不会。转换完全在浏览器本地完成,离线也能使用。
8 位/1 平面(带 VGA 调色板)、24 位/3 平面、1 位/1 平面和 1 位/4 平面(EGA)。
没有。PCX 没有 Alpha 通道,所以 PNG 始终完全不透明。
文件会被拒绝并提示明确的错误信息,而不是输出错误的图像。
可以,支持单独下载或打包成 ZIP。