Konvertera HEIC till PNG
Konvertering av HEIC till PNG omvandlar HEVC-komprimerade foton med kvalitetsförlust till grafikfiler med förlustfri komprimering som stöds brett.
Formatjämförelse och tekniska specifikationer
| Specifikation | HEIC | PNG |
|---|---|---|
| MIME-typ | image/ | image/ |
| Typ | raster | raster |
| Komprimering | förlustbringande eller förlustfri komprimering med HEVC | förlustfri (DEFLATE / LZ77 + Huffman) |
| Standardspecifikation | ISO/IEC 23008-12 (HEIF) | W3C PNG 3rd Edition |
| Magic Bytes-huvud | 00 00 00 ... 66 74 79 70 68 65 69 63 (ftypheic) | 89 50 4E 47 0D 0A 1A 0A |
Formatöversikt och användningsområden
Apple-enheter tar som standard foton i HEIC-format för att spara lagringsutrymme. Formatet är effektivt för mobiltelefoner, men filerna går ofta inte att öppna på äldre datorer, i enklare bildredigerare eller i vissa webbläsare. Genom att konvertera HEIC till PNG får man en bild med brett stöd som visas korrekt på många olika enheter. Webbdesigners, grafiska formgivare och programvaruutvecklare behöver ofta konvertera HEIC-filer. Vanliga uppladdningsformulär och äldre innehållshanteringssystem kan avvisa dem. PNG-bilden kan visas på webbsidor och öppnas i redigeringsprogram som Photoshop och GIMP utan extra tillägg.
Tekniska specifikationer och kodeköversikt
HEIC bygger på videostandarden HEVC (H.265) inuti en ISOBMFF-behållare och använder förlustbehäftad eller förlustfri komprimering för att lagra fotodata i ett kompakt format. PNG använder DEFLATE-algoritmen, som kombinerar LZ77-glidande ordlistor och Huffman-kodning för att uppnå helt förlustfri rasterlagring. HEIC-filens signatur börjar med boxtypen 'ftyp' vid byte-offset 4, följt av märken som 'heic' eller 'mif1'. PNG-filer börjar med den exakta hexadecimala 8-byte-huvudrubriken: 89 50 4E 47 0D 0A 1A 0A.
OS- och webbläsarkompatibilitet
HEIC kan visas direkt i iOS 11 och senare samt macOS High Sierra och senare. I Windows 10 och 11 fungerar det när HEIF Image Extensions och HEVC Video Extensions har installerats. Safari har visat HEIC sedan version 17, men Google Chrome, Mozilla Firefox och Microsoft Edge visar inte formatet direkt. PNG har brett stöd. De flesta moderna webbläsare, operativsystem, mobila plattformar och bildvisare kan öppna PNG-filer direkt utan extra kodekar.
Användbar information
Att konvertera en förlustbehäftad HEIC-fil till en förlustfri PNG-fil återställer inte bilddata som tidigare gått förlorade, men det förhindrar framtida generationsförluster under redigering.
Vanliga frågor
Hur konverterar man ett HEIC-foto till en PNG-bild utan kvalitetsförlust?
Eftersom HEIC ofta använder förlustkomprimering undviks ytterligare komprimeringsförluster vid konvertering till PNG genom att lagra det exakta pixelrutnätet med förlustfri DEFLATE-komprimering. Konverteringen kan dock inte återställa detaljer som redan tagits bort av den ursprungliga HEIC-komprimeringsprocessen.
Vad är skillnaden mellan ett HEIC-foto och en PNG-bild?
HEIC använder avancerade videokomprimeringskodekar inuti en ISO-baserad mediefilbehållare för att hålla filstorlekarna mycket små. PNG använder ett rasterrutnät med förlustfri DEFLATE-komprimering och stöder full alfagenomskinlighet, vilket resulterar i större filer med absolut pixelprecision.