Truevision TGA 转 PNG 转换器

将 24 位和 32 位 Truevision TGA 游戏纹理和光栅图形解码为通用的无损 PNG 格式。

选择或将文件拖放到此处

100% 浏览器端私密转换 - 文件绝不会离开您的设备

或粘贴 Ctrl+V
零网络传输隐私保证: 上传至外部服务器的数据为 0 字节。所有处理均在您的浏览器沙箱中本地完成。

格式比较与技术规格

规格TGAPNG
MIME 类型image/x-tgaimage/png
类型rasterraster
压缩uncompressed / RLElossless (DEFLATE / LZ77 + Huffman)
标准规范Truevision TGA 2.0 SpecificationW3C PNG 3rd Edition
魔数文件头 (Magic Bytes)00 00 02 00 (Uncompressed RGB) or 54 52 55 45 56 49 53 49 4F 4E (TRUEVISION-XFILE at footer)89 50 4E 47 0D 0A 1A 0A

格式概述与应用

Truevision TGA (Targa) 是一种标志性的图像格式,广泛用于 3D 游戏引擎、动画管道和纹理烘焙工作流程。大多数消费级网络浏览器和移动操作系统无法原生查看 TGA 文件。将 TGA 纹理转换为 PNG 可以实现轻松查看、共享和网页资产优化,同时保留完整的 Alpha 通道透明度。 所有纹理解码都在您的浏览器本地运行,无需传输任何文件。

技术规格与编解码器解析

解码器解析 18 字节的 TGA 头部,验证图像类型(未压缩真彩色为 2,RLE 真彩色为 10)和位深度(每个像素 24 或 32 位)。它会解压存在的 RLE 数据包,根据描述符位 5 处理垂直坐标翻转,并将 RGBA 像素数组包装到优化的 PNG 容器中。

操作系统与浏览器兼容性

TGA 仅限于游戏和 3D 套件,而 PNG 则受到所有网络浏览器、手机、平板电脑和桌面操作系统的原生支持。

实用信息

带有 Alpha 透明度贴图的游戏纹理在转换为 32 位 PNG 时可保留其准确的 8 位 Alpha 通道。

格式比较与技术规格

一个 4 MB 的未压缩游戏纹理可在不到 40 毫秒的时间内转换为 600 KB 的 PNG,大大减少了存储需求。

常见问题

TGA 转 PNG 转换会保留透明纹理遮罩吗?

会。带有专用 Alpha 通道的 32 位 TGA 文件可转换为完全保留 Alpha 通道的 32 位 PNG。

TGA 转 PNG 是无损的吗?

是的。这两种格式都存储未压缩或无损压缩的 RGB 像素,因此不会更改任何图像细节或颜色。