PCX转PNG转换器
将传统的 ZSoft PCX 位图图形和像素艺术解压为现代的无损 PNG 格式。
格式比较与技术规格
| 规格 | PCX | PNG |
|---|---|---|
| MIME 类型 | - | image/ |
| 类型 | - | 栅格 |
| 压缩 | - | 无损 (DEFLATE / LZ77 + Huffman) |
| 标准规范 | - | W3C PNG 第三版 |
| 魔数文件头 (Magic Bytes) | - | 89 50 4E 47 0D 0A 1A 0A |
格式概述与应用
PCX 是一种较早的光栅格式,由 ZSoft 为 PC Paintbrush 创建,曾用于部分旧式图形和文档。当前图像软件对 PCX 的支持情况各异。将其转换为 PNG,可以让解码后的图像更容易在支持 PNG 的工具中打开。
技术规格与编解码器解析
引擎检查 128 字节的 PCX 头部(制造商 0x0A,编码 1)。它读取扫描行字节数和平面配置(单平面调色板或 3 平面 24 位 RGB)。自定义游程解码器会展开连续的字节序列(0xC0 掩码),重新组合平面颜色通道,应用 256 色 VGA 调色板(如果存在),并将像素数组编码为有效的 PNG 文件。
操作系统与浏览器兼容性
PCX 的支持情况因应用和设备而异。PNG 得到广泛支持,但具体支持情况也可能不同。
实用信息
老式 256 色 PCX 像素艺术可以完美转换为索引或 RGBA PNG,且不会产生任何模糊或伪影。
常见问题
Windows 11 或 macOS 可以原生打开 PCX 文件吗?
一些现有应用包含 PCX 解码器,但支持情况各不相同。转换为 PNG 后,使用支持 PNG 的工具打开图像可能会更方便。
PCX 转换是否支持 256 色 VGA 调色板?
是的。我们的解码器会读取附加的 768 字节 VGA 调色板,以确保真正的复古色彩准确性。