Konverter TGA til PNG
Dekod 24-bits og 32-bits Truevision TGA-spillteksturer og rastergrafikk til det universelle, tapsfrie PNG-formatet.
Format-sammenligning og tekniske spesifikasjoner
| Spesifikasjon | TGA | PNG |
|---|---|---|
| MIME-type | image/ | image/ |
| Type | raster | raster |
| Kompresjon | ukomprimert / RLE | tapsfri (DEFLATE / LZ77 + Huffman) |
| Standardsesifikasjon | Truevision TGA 2.0 Specification | W3C PNG 3rd Edition |
| Signatur med magiske byte | 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 |
Oversikt og bruksområder for formatet
Truevision TGA (Targa) er et ikonisk bildeformat som brukes mye i 3D-spillmotorer, animasjonsflyter og teksturbaketeknikker. De fleste moderne nettlesere og mobile operativsystemer kan ikke vise TGA-filer naturlig. Konvertering av TGA-teksturer til PNG gjør det enkelt å vise, dele og optimalisere nettressurser samtidig som full alfakanal-gjennomsiktighet bevares. All teksturdekoding skjer lokalt i nettleseren din uten dataoverføring.
Tekniske spesifikasjoner og kodekoversikt
Dekoderen analyserer den 18-byte lange TGA-headeren, verifiserer bildetype (2 for ukomprimert ekte farge, 10 for RLE-ektefarge) og bitdybde (24 eller 32 biter per piksel). Den dekomprimerer RLE-pakker hvis de finnes, håndterer vertikale koordinatvendinger i henhold til deskriptorbit 5, og pakker RGBA-piksler inn i en optimalisert PNG-beholder.
OS- og nettleserkompatibilitet
TGA er i hovedsak begrenset til spill- og 3D-programmer, mens PNG støttes direkte av de fleste nettlesere, telefoner, nettbrett og operativsystemer for datamaskiner.
Nyttig informasjon
Spillteksturer med alfagjennomsiktighetskart beholder sin nøyaktige 8-bits alfakanal når de konverteres til 32-bits PNG.
Ofte stilte spørsmål
Beholder TGA til PNG-konverteringen gjennomsiktige teksturmasker?
Ja. 32-bits TGA-filer med dedikerte alfakanaler konverteres til 32-bits PNG-er med full bevaring av alfakanalen.
Er konvertering fra TGA til PNG tapsfri?
Ja. Begge formatene lagrer ukomprimerte eller tapsfritt komprimerte RGB-piksler, slik at ingen bildedetaljer eller farger endres.