Зачем конвертировать TGA в PNG?
TGA хранит необработанные пиксели с минимальным сжатием, что делает файлы большими и трудными для открытия без специализированного ПО или плагинов. .PNG использует сжатие DEFLATE без потерь и открывается нативно в каждом браузере и операционной системе. Переход на PNG значительно уменьшает файл, сохраняя каждый пиксель и каждое значение прозрачности идентичными.
Способы конвертации TGA в PNG
IrfanView FREE
Откройте .tga в IrfanView и используйте File > Save As, выбрав PNG; для массовых задач используйте File > Batch Conversion, чтобы обработать всю папку сразу.
GIMP OPEN-SOURCE
Откройте ваш .tga в GIMP, затем выберите File > Export As и сохраните с расширением .png - альфа-канал сохранится автоматически.
XnView MP FREE
Щелкните правой кнопкой мыши по вашему .tga в XnView MP, выберите Convert, установите выходной формат PNG и сохраните.
Командная строка - ImageMagick CLI
Конвертируйте один файл с помощью magick input.tga output.png; для пакетной конвертации папки используйте magick mogrify -format png *.tga.
Программы, которые конвертируют TGA
Об этих форматах
Файл TGA - это растровое изображение Truevision Targa, несжатое или со слабым сжатием RLE, широко используемое в разработке игр и видеопроизводстве, так как оно корректно хранит чистый…
Открыть детали .TGA →PNG (Portable Network Graphics) - это формат растровых изображений со сжатием без потерь. Любая современная ОС, браузер и графическое приложение открывают PNG нативно - достаточно двойного…
Открыть детали .PNG →Качество и на что обратить внимание
- Альфа-канал полностью сохраняется: 32-битный RGBA
.tgaстановится 32-битным RGBA.pngбез потери данных о прозрачности. - Качество не теряется - оба формата работают без потерь - но
.pngобычно будет на 50-80% меньше из-за сжатия DEFLATE. - Небольшое количество старых файлов
.tgaхранят пиксели снизу вверх; если выходной.pngкажется перевернутым по вертикали, откройте его в GIMP и используйте Image > Transform > Flip Vertically.
Часто задаваемые вопросы
Теряется ли качество при конвертации TGA в PNG?
.png идентичен исходному .tga.Сохранится ли прозрачность при конвертации?
.tga является 32-битным (RGBA). Если исходник 24-битный без альфа-канала, то и в .png прозрачности не будет.Почему файл PNG меньше, чем TGA?
Можно ли пакетно конвертировать много файлов TGA одновременно?
magick mogrify -format png *.tga делает то же самое из командной строки на любой платформе.