TGA转PNG转换器
把游戏目录、3D渲染输出和旧截图文件夹里的Targa文件转换为PNG图片,浏览器、聊天软件和设计工具都能直接显示,Alpha透明通道完整保留。
图片格式转换
或将JPG, JPEG, JPE … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
85 可使照片在视觉上与原图无差别。只有在需要更小的文件时才调低。
JPG、BMP 和 EPS 不支持透明。透明像素会用此颜色填充。
用于透明像素底色的十六进制颜色,例如 #FFFFFF。
此格式只能保存单张图像。如需保留动画,请选择输出 GIF 或 WebP。
多尺寸图标在一个文件中包含多种分辨率,浏览器和操作系统会选用所需的尺寸。
保持原始尺寸,或输入一边的数值,自动保持宽高比。
上面所选边的像素值。
相对于原始尺寸的百分比。
屏幕和网页使用 sRGB 即可。印刷流程请保持原样;灰度会丢弃颜色。
仅写入元数据,0 表示保留原值。打印机和部分网站会读取此数值,它不会改变像素尺寸。
使用方法
- 1
拖入.tga文件
每批最多 20 个文件,每个不超过 95 MB。未压缩和 RLE 压缩的 Targa 文件均可处理,支持每像素 8、16、24 或 32 位。
- 2
保持默认设置
PNG 无需任何设置即可保留透明度。如果想把大尺寸贴图缩小成预览图,可在高级设置中使用调整输出图片尺寸。
- 3
点击“转换为 PNG”
可以逐个下载 PNG,也可以将整批打包成 ZIP 下载。文件会在 30 分钟后从服务器删除。
TGA文件从哪里来,为什么无法预览
Truevision 于 1984 年为其 TARGA 和 VISTA 显卡推出了 Targa 格式,这是最早能显示真彩色视频的 PC 显卡之一。该格式很容易从帧缓冲区写出,正是这种简单性让它沿用了数十年:3D 渲染器、贴图绘制软件和游戏引擎都采用了它。虚幻引擎至今仍可导入 TGA 贴图,id Software 的《雷神之锤 III 竞技场》也把截图保存为 .tga 文件。
只有网页从未接纳它。没有浏览器能显示 Targa,所以拖进 Discord 消息、论坛帖子或 Google Drive 预览的文件,都只会显示为无法识别的附件。Windows 和 macOS 的照片查看器对它的支持也不一致。PNG 解决的正是 Targa 在 1984 年解决的问题:精确保存像素并带有 Alpha,而且几乎所有软件都能识别。
- RLE(游程编码)Targa 图像类型 9、10 和 11
- Targa 的可选压缩方式。一串相同的像素只存储一次并记录数量,能缩小纯色背景和界面贴图,但对照片或噪点较多的渲染图几乎没有帮助。它是无损的,因此 RLE Targa 解码后的像素与未压缩的完全一致。
TGA转PNG保留透明:哪些因素决定Alpha通道
| from ↓ · to → | PNG | WebP | TGA | JPG |
|---|---|---|---|---|
| TGA | TGA to PNG: yes | TGA to WebP: yes | TGA to TGA: yes | – TGA to JPG: no |
| DDS | DDS to PNG: yes | DDS to WebP: yes | DDS to TGA: yes | – DDS to JPG: no |
| PSD | PSD to PNG: yes | PSD to WebP: yes | PSD to TGA: yes | – PSD to JPG: no |
| EXR | EXR to PNG: yes | EXR to WebP: yes | EXR to TGA: yes | – EXR to JPG: no |
TGA
Truevision TGA(Targa)
TGA 又称 Targa,由 Truevision 于 1984 年为其显卡创建。它以未压缩或无损游程编码的方式保存位图图像,并支持 8 位 Alpha 通道。结构简单,使它长期受游戏贴图、3D 渲染和视频图形青睐。与 PNG 相比文件较大,浏览器和手机也无法显示 TGA。大多数图像编辑器、游戏引擎和 3D 程序都能读取。
- 压缩方式
- 无损
- 透明度
- 支持
- 动画
- 不支持
- 发布年份
- 1984 · Truevision
PNG
便携式网络图形(PNG)
PNG 是 PNG 开发组于 1996 年发布的无损位图格式,后来由 W3C 和 ISO 标准化。它精确保留每个像素,支持完整的 Alpha 透明度,处理文字、锐利边缘和纯色块时不会产生伪影。这种精确度使它非常适合截图、徽标、图标和界面图形。代价是体积:保存为 PNG 的照片往往比同一张照片的 JPEG 或 WebP 大好几倍。所有浏览器、操作系统和编辑器都能打开 PNG 文件。
- 压缩方式
- 无损
- 透明度
- 支持
- 动画
- 不支持
- 发布年份
- 1996 · PNG Development Group
当贴图、渲染通道或游戏截图需要在生成它的引擎或 3D 软件之外查看或分享,并且必须保留 Alpha 时,就需要把 Targa 文件转换为 PNG。
转换器自动处理的Targa特殊情况
TGA转PNG常见问题
为什么TGA文件在浏览器或Discord里无法显示?
没有任何网页浏览器能解码 Targa,所以在浏览器中预览图片的网站或聊天应用,只会显示空白图标或下载链接。PNG 在所有地方都能解码,因此转换后预览问题就解决了,而像素本身不会改变。
为什么转换后的纹理在其他工具里上下颠倒,在这里却正常?
Targa 默认从下往上存储行,并在文件头的标志位中记录真实方向。有些转换器会忽略这个标志,导致图片上下颠倒。本工具会读取该标志,因此生成的 PNG 按从上到下的正确方向写入,与图片原本的样子一致。
32位TGA的Alpha通道会保留吗?
可以。32 位 Targa 每个像素有 8 位 Alpha,PNG 同样存储 256 级不透明度。16 位 Targa 只有 1 位 Alpha,像素要么完全不透明,要么完全透明,PNG 会如实还原。
转换后的PNG会比TGA小吗?
通常会变小。一张 2048 × 2048 的 32 位未压缩 Targa,原始像素数据就有 16 MB,而 PNG 的 DEFLATE 压缩通常能让贴图远小于这个数值。含大面积纯色的 RLE Targa 本身就较小,因此节省的幅度没那么明显。
能把PNG再转回TGA用于游戏或模组吗?
可以,PNG转TGA能重新生成 Targa。请先确认你的引擎需要什么:一些老游戏要求不带 Alpha 的 24 位文件,另一些则要求特定方向、带 Alpha 的 32 位文件。
扩展名为.icb、.vda或.vst的Targa文件怎么办?
它们是 Truevision 原厂针对不同板卡的扩展名,对应的是同一种格式。上传前请先重命名为 .tga,文件内容的读取方式完全相同。