zh

PCX 转 PNG

在本地将 PCX 图像(ZSoft Paintbrush)转成 PNG,解码 RLE 压缩,无需上传,直接在浏览器完成。

正在你的设备上本地处理 ...

你的文件

    正在你的设备上本地处理 ...

    0%

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    Hosted in GermanyGlobal Content Delivery
    经独立审计TLS A+ · 标头 A+

    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)
    文件上传

    三步完成

    1. 拖入或选择 PCX 文件。
    2. RLE 图像行会在本地解码。
    3. 下载 PNG(多个文件可打包成 ZIP)。

    限制: 支持 8 位/1 平面(带 VGA 调色板)、24 位/3 平面、1 位/1 平面和 1 位/4 平面(EGA);其他位深/平面组合会被如实拒绝。缺少预期附带调色板的 8 位 PCX 同样会被拒绝。PCX 不支持透明,PNG 始终不透明。

    常见问题

    我的图片会被上传吗?

    不会。转换完全在浏览器本地完成,离线也能使用。

    支持读取哪些 PCX 变体?

    8 位/1 平面(带 VGA 调色板)、24 位/3 平面、1 位/1 平面和 1 位/4 平面(EGA)。

    PNG 有透明效果吗?

    没有。PCX 没有 Alpha 通道,所以 PNG 始终完全不透明。

    遇到不支持的 PCX 会怎样?

    文件会被拒绝并提示明确的错误信息,而不是输出错误的图像。

    可以同时处理多个文件吗?

    可以,支持单独下载或打包成 ZIP。

    相关工具

    DDS 转 PNG · HDR 转 PNG · WBMP 转 PNG