Konvertera TGA till PNG
Avkoda 24-bitars och 32-bitars Truevision TGA-speltexturer och rastergrafik till PNG-formatet med brett stöd och förlustfri komprimering.
Formatjämförelse och tekniska specifikationer
| Specifikation | TGA | PNG |
|---|---|---|
| MIME-typ | image/ | image/ |
| Typ | raster | raster |
| Komprimering | okomprimerad / RLE | förlustfri (DEFLATE / LZ77 + Huffman) |
| Standardspecifikation | Truevision TGA 2.0 Specification | W3C PNG 3rd Edition |
| Magic Bytes-huvud | 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 |
Formatöversikt och användningsområden
Truevision TGA (Targa) är ett ikoniskt bildformat som används flitigt i 3D-spelmotorer, animeringsflöden och texturbakningsprocesser. De flesta moderna webbläsare och mobila operativsystem kan inte visa TGA-filer inbyggt. Att konvertera TGA-texturer till PNG möjliggör enkel visning, delning och optimering av webbtillgångar samtidigt som den fullständiga alfakanalstransparensen bevaras. All texturavkodning körs lokalt i din webbläsare utan filöverföring.
Tekniska specifikationer och kodeköversikt
Avkodaren tolkar det 18 byte stora TGA-huvudet och verifierar bildtyp (2 för okomprimerad true-color, 10 för RLE true-color) och bitdjup (24 eller 32 bitar per pixel). Den dekomprimerar RLE-paket om sådana finns, hanterar vertikala koordinatvändningar enligt deskriptorbit 5 och kapslar in RGBA-pixelarrayen i en optimerad PNG-behållare.
OS- och webbläsarkompatibilitet
TGA används främst i spel- och 3D-program, medan de flesta webbläsare, telefoner, surfplattor och operativsystem för datorer stöder PNG direkt.
Användbar information
Speltexturer med alfatransparensmasker behåller sin exakta 8-bitars alfakanal när de konverteras till 32-bitars PNG.
Vanliga frågor
Behåller TGA till PNG-konverteringen transparenta texturmasker?
Ja. 32-bitars TGA-filer med dedikerade alfakanaler konverteras till 32-bitars PNG-filer med fullständigt bevarad alfakanal.
Är TGA till PNG-konverteringen förlustfri?
Ja. Båda formaten lagrar okomprimerade eller förlustfritt komprimerade RGB-pixlar, så inga bilddetaljer eller färger ändras.