Pretvorba HEIC v PNG: brezizgubna kakovost in prosojnost v vašem brskalniku
Ta stran pretvarja fotografije v formatu HEIC (Apple HEIF) v brezizgubne PNG-slike neposredno v vašem brskalniku. Celotna obdelava poteka na vaši napravi – nobena slika ni naložena na strežnik. Prejmete posamezne PNG-datoteke ali celoten arhiv ZIP.
Zakaj je ta stran drugačna
To je edina stran v naboru orodij BroBroGo, ki pretvarja HEIC v PNG; sorodne strani obravnavajo izhodne formate JPG, WebP in AVIF. HEIC (High Efficiency Image Container) je privzeti fotografski format iPhonov od iOS 11. Temelji na kodeku HEVC (H.265) in je približno za polovico manjši od enakovrednega JPG. Zunaj Appleovega ekosistema je podpora HEIC slaba – zato ga uporabniki običajno pretvarjajo.
PNG uporablja brezizgubno stiskanje s polno 8-bitno alfa-prosojnostjo in nima nastavitve kakovosti. Zato na tej strani ni drsnika za kakovost (pojavi se le pri JPG, WebP in AVIF). Ker je PNG brezizguben, bodo fotografije po pretvorbi iz HEIC pogosto bistveno večje, medtem ko bodo posnetki zaslona, logotipi in risbe ostali približno enako veliki.
Orodje bere HEIC, a ga ne zapisuje – na tej strani ne morete pretvoriti PNG nazaj v HEIC.
Vhodi in izhodi: kaj lahko pričakujete
Vhodne datoteke
- Ena ali več datotek HEIC (lahko jih povlečete in spustite).
- Največje število slik naenkrat je prikazano v vmesniku (običajno 20–50).
- Ni drsnika za kakovost: PNG je brezizguben.
Izhodne datoteke
- Vsaka pretvorjena slika dobi gumb Prenesi.
- Pri dveh ali več slikah se prikaže gumb Prenesi vse (.zip).
- Za vsako sliko vidite:
- Ime izhodne datoteke
- Dimenzije
- Izvirno velikost
- Velikost po pretvorbi
- Oznako Prihranjeno (če je pretvorjena velikost manjša) ali Večje (če je večja)
- Vrstico Skupaj: ‹izvirno› → ‹pretvorjeno›
Praktični primer: velikosti datotek
Vzemimo fotografijo 4032 × 3024 slikovnih pik, posneto z iPhonom 13:
- Izvirni HEIC: 2,8 MB
- Pretvorjeni PNG: 18,4 MB (oznaka “Večje”)
Zakaj? HEIC uporablja sodoben kodek HEVC, ki ohranja vizualno kakovost pri precej manjših datotekah. PNG pa zapisuje vsako slikovno piko v polni 8-bitni globini (RGB + alfa), brez kakršne koli izgube. Pri fotografijah z gladkimi prehodi in šumom je to dramatično večji podatkovni tok.
Nasprotno pa logotip 400 × 200 slikovnih pik z 10 barvami:
- Izvirni HEIC: 120 KB
- Pretvorjeni PNG: 80 KB (oznaka “Prihranjeno”)
PNG odlično stisne področja enakomerne barve (uporablja deflate, algoritem, ki ga pozna tudi ZIP). Zato so slike z malo barvami in ostrimi robovi pogosto manjše v PNG kot v HEIC.
Kdo potrebuje to pretvorbo
- Uporabnik iPhona z zbirko HEIC-fotografij, ki jih mora predložiti sistemu, ki sprejema le PNG – na primer starejša programska oprema ali specifična spletna mesta.
- Oblikovalec, ki potrebuje prosojnost (alfa kanal) – PNG je eden redkih formatov s polno podporo prosojnosti. Logotipi, ikone, nalepke in prekrivne grafike so brez nje neuporabni.
- Razvijalec, ki zagotavlja brezizgubno kakovost pri ponovnem shranjevanju. PNG lahko odprete in ponovno shranite neštetokrat brez poslabšanja. Pri JPG vsako shranjevanje doda artefakte.
- Uporabnik, ki dela s posnetki zaslona, risbami ali grafiko, kjer je natančna reprodukcija slikovnih pik ključna.
- Vsakdo, ki želi ohraniti zasebnost – pretvorba poteka lokalno, brez nalaganja na strežnik. Vaše fotografije nikoli ne zapustijo vaše naprave.
- Uporabnik, ki potrebuje paketno pretvorbo in prenos več datotek v enem arhivu ZIP.
Pravila in robni primeri
Zakaj PNG ni vedno “boljši”
Pogosta napaka je domneva, da je brezizgubni format vedno boljša izbira. PNG je odličen za logotipe, ikone, posnetke zaslona, diagrame in vse, kar vsebuje ostre robove, besedilo ali prosojnost. Za vsakodnevne fotografije pa je PNG pretirano velik. JPG ali WebP s primerno nastavitvijo kakovosti (npr. 85–95 %) ohranita skoraj vso vidno podrobnost pri petkrat manjši datoteki.
Napake in njihova sporočila
- Brskalnik ne podpira dekodiranja HEIC (starejši brskalniki, Firefox na macOS do določene različice, nekateri spletni pogledi): “Te datoteke ni bilo mogoče odpreti kot slike. Morda je poškodovana, prazna ali dejansko ni slika.”
- Poškodovana, prazna ali neveljavna datoteka: enako sporočilo.
- Splošna napaka pri pretvorbi: “Pretvorba ni uspela. Poskusite z drugo sliko ali formatom.”
- Preveč datotek: “Izberite največ ‹maks› slik hkrati.”
- Ni izbrane slike: “Izberite vsaj eno sliko.”
- Nepodprta vrsta datoteke: “Ta vrsta datoteke ni podprta.”
- Nekaj datotek ni uspelo: “‹število› datotek ni bilo mogoče obdelati.”
Tehnične omejitve
PNG je v celoti podprt v vseh sodobnih brskalnikih. Ni potrebe po padnem načinu (fallback) – za razliko od AVIF, kjer Firefox in Safari ne podpirata zapisovanja in orodje uporabi PNG namesto tega. Pri ciljnem formatu PNG je to brezpredmetno.
Zasebnost in obdelava v brskalniku
Celotna pretvorba deluje v okolju WebAssembly s knjižnico, ki dekodira HEIC-kontejner v neobdelane slikovne podatke (raw pixels) znotraj vašega brskalnika. Ti podatki nato gredo v vgrajeni zapisovalnik PNG (JavaScript Canvas API ali podobna rešitev).
Vaše datoteke nikoli ne zapustijo vaše naprave. Nobenega nalaganja na strežnik BroBroGo, nobenega shranjevanja v oblaku, nobenega beleženja metapodatkov. To je ključno za občutljive fotografije, kot so osebni portreti, dokumenti ali poslovne slike.
Pogosta vprašanja (FAQ)
Zakaj je moja fotografija po pretvorbi v PNG tako velika?
Ker je HEIC zelo učinkovit kodek (HEVC), PNG pa brezizgubno stiskanje. Fotografije z gladkimi prehodi in šumom se v PNG znatno povečajo. To je normalno in ne moremo ga preprečiti, ne da bi žrtvovali brezizgubnost.
Ali lahko pretvorim PNG nazaj v HEIC na tej strani?
Ne. Orodje samo bere HEIC in zapisuje PNG. Za pretvorbo v HEIC bi potrebovali drugo orodje ali programsko opremo.
Ali lahko dodam prosojnost sliki, ki je nima?
Ne. Če izvirni HEIC nima alfa-kanala (prosojnosti), ga PNG ne more ustvariti. PNG ohrani prosojnost, če je že prisotna – vendar HEIC prosojnosti ne podpira, zato bodo vse pretvorjene slike neprosojne.
Ali lahko pretvorim videoposnetke (HEVC, MOV) v PNG?
Ne. Ta stran obdeluje samo slikovne datoteke v formatu HEIC. Video morate pretvoriti z namenskim orodjem (npr. FFmpeg).
Kaj se zgodi, če povlečem datoteko, ki ni HEIC?
Dobili boste sporočilo “Ta vrsta datoteke ni podprta.” Datoteka ne bo vključena v pretvorbo.
Koliko slik lahko pretvorim naenkrat?
Omejitev je prikazana v vmesniku. Običajno je 20–50 slik, odvisno od nastavitev strani in zmogljivosti brskalnika. Pri večjih datotekah lahko brskalnik porabi veliko pomnilnika – zato ne pretvarjajte sto slik hkrati, če imate manj kot 8 GB RAM-a.