← Fotoguider

Har PNG-filer EXIF-data? Hva PNG-er faktisk lagrer

PNG kan teknisk sett bære EXIF via eXIf-chunken, men de fleste PNG-er lagrer tekstmetadata i stedet, og mange bærer nesten ingenting. Her er hva PNG-er virkelig inneholder.

Kort svar: Klassisk EXIF er egentlig en JPEG- og TIFF-konstruksjon, så de fleste PNG-er bærer ikke den kamera-EXIF-blokken du finner i et fotografi. PNG kan teknisk sett inneholde EXIF: eXIf-chunken ble lagt til i PNG-spesifikasjonen i 2017, og noe programvare skriver EXIF der. Men langt oftere lagrer en PNG metadataene sine som ren tekst i tEXt-, iTXt- eller zTXt-chunker, og mange PNG-er, særlig skjermbilder, bærer lite eller ingen metadata i det hele tatt. PNG-filer fra de fleste kilder har ingen GPS som standard. For å se nøyaktig hva en PNG inneholder, slipp den inn i vår gratis nettleserbaserte EXIF-viser; ingenting lastes opp. For å fjerne det som måtte være der, bruk vår EXIF Remover.

Det er et rimelig spørsmål, fordi PNG er overalt: skjermbilder, logoer, diagrammer, eksporterte design, AI-kunst. Folk antar at hver bildefil bærer den samme skjulte GPS-og-kamera-blokken som gjør JPEG-fotografier til et personvernhensyn. PNG fungerer stort sett ikke slik. Her er hva en PNG faktisk lagrer, når den bærer metadata, og hvordan du viser eller fjerner det.

PNG ble ikke designet for kamera-EXIF

PNG ble laget på midten av 1990-tallet som et tapsfritt format for grafikk, skjermbilder og nettbilder, ikke som et kameraformat. Kameraer skriver JPEG (og raw), og EXIF-standarden vokste opp inne i JPEG og TIFF. Så da PNG definerte hvordan den lagrer ekstra informasjon, tok den ikke i bruk EXIF-blokken. Den brukte sitt eget system av chunker i stedet.

En PNG-fil er en sekvens av chunker. Noen er obligatoriske (pikslene, dimensjonene). Andre er valgfrie og inneholder metadata, og det er i disse valgfrie chunkene at enhver "EXIF-lignende" informasjon i en PNG bor.

Hva en PNG faktisk lagrer

I stedet for én EXIF-blokk kan en PNG bære flere typer valgfrie chunker:

  • tEXt: ukomprimert Latin-1-tekst, lagret som par av nøkkelord pluss verdi. Vanlige nøkkelord er Title, Author, Description, Software, Comment, Creation Time. Dette er den klassiske PNG-måten å stemple en bildetekst eller navnet på programmet som lagde filen.
  • iTXt: internasjonal tekst (UTF-8), valgfritt komprimert. Det er her moderne verktøy skriver lengre eller ikke-latinsk tekst, og der en XMP-pakke vanligvis lagres når en PNG bærer XMP-metadata.
  • zTXt: komprimert Latin-1-tekst, samme idé som tEXt, men zlib-komprimert for å spare plass.
  • eXIf: chunken som ble lagt til PNG-spesifikasjonen i 2017, som lar en PNG bygge inn en ekte EXIF-blokk, samme struktur som en JPEG bruker. De fleste hverdagslige PNG-er har den ikke, men editorer og konverterere som bevarer metadata kan skrive den.
  • Farge- og gjengivelseschunker: gAMA (gamma), sRGB, iCCP (innebygd ICC-fargeprofil), pHYs (pikseltetthet / DPI) og en tIME-chunk for tidspunktet for siste endring. Dette er ikke personlige metadata, men en viser vil likevel rapportere dem.

Så en PNGs "metadata" er for det meste tekstchunker og fargeinformasjon, med EXIF kun til stede når noe bevisst skrev en eXIf-chunk.

PNG kontra JPEG-metadata på et blikk

Forskjellen er lettest å se side om side:

JPEGPNG
Native metadataEXIF-blokk (fra kameraet)tEXt / iTXt / zTXt tekstchunker
Bærer EXIF?Ja, av designBare via den valgfrie eXIf-chunken
GPS-posisjonVanlig i kamerabilderNesten aldri
Kamera / objektiv / eksponeringJa, i kamerabilderNesten aldri
Typisk brukKamerabilderSkjermbilder, grafikk, eksporter

Enkelt sagt: en JPEG rett fra en telefon forteller deg vanligvis når, hvor og med hvilket kamera. En typisk PNG forteller deg lite mer enn dimensjonene sine, fargeprofilen sin og kanskje hvilket program som lagde den. For hele bakgrunnen på EXIF-siden av dette, se hva er EXIF-data.

Når en PNG FAKTISK bærer metadata

PNG-er er ikke alltid blanke. En PNG er mer sannsynlig å inneholde nyttige metadata når den kom fra en av disse:

  • Eksportert fra en editor. Lagre eller eksporter en PNG fra Photoshop eller Lightroom, og filen kan bære en XMP-pakke (i en iTXt-chunk), redigeringshistorikk, en programvaretagg, opphavsrett og noen ganger en ekte eXIf-blokk hvis originalen var et fotografi. Design- og skjermbildeverktøy stempler ofte minst et Software-nøkkelord.
  • Noen Android-skjermbilder. Visse Android-bygg og skjermbildeapper skriver en programvaretagg eller enhetshint inn i PNG-tekstchunker. Dette er vanligvis et enhets- eller appnavn, ikke GPS.
  • AI-genererte bilder. Mange AI-bildeverktøy bygger inn ledeteksten (prompten), modellnavnet, seedet og innstillingene direkte i PNG-ens tekstchunker. Verktøy bygget rundt DALL-E- og OpenAI-bilder, og mange åpne kildekode-generatorer, gjør nettopp dette, så en AI-PNG kan stille inneholde nøyaktig den ledeteksten som produserte den.

Hvis du vil vite hvilken av disse som gjelder en fil du mottok, ikke gjett. Den eneste pålitelige måten er å lese de faktiske chunkene, noe viseren nedenfor gjør.

Har PNG-skjermbilder posisjon?

Generelt nei. Et skjermbilde er en fangst av det som var på skjermen, ikke et fotografi av verden, så det finnes ingen GPS-avlesning å registrere, og PNG-skjermbilder bærer nesten aldri posisjonsmetadata. Det ene du må passe på er pikslene, ikke metadataene: hvis skjermbildet synlig viser en kartnål, en adresse eller en navigasjonsapp, er posisjonen i selve bildet, der ingen metadataverktøy kan fange den. Vi dekker dette i dybden i har et skjermbilde metadata.

Hvordan vise en PNGs metadata i nettleseren

Slipp PNG-en inn i vår nettleserbaserte EXIF-viser. Den leser tEXt-, iTXt- og zTXt-tekstchunkene, analyserer en eXIf-blokk hvis en finnes, viser en eventuell XMP-pakke og rapporterer farge-, gamma- og tetthetschunkene. Ingenting lastes opp; filen analyseres lokalt i nettleseren din.

Du vil vanligvis se dimensjoner, en fargeprofil, kanskje et programvare- eller kommentarfelt, og, for AI-bilder, den innebygde ledeteksten. GPS- og kameraseksjonene vil som regel være tomme, noe som bekrefter at PNG-en ikke bærer posisjons- eller kameradata.

Du kan også sjekke nativt. På macOS, åpne PNG-en i Preview, deretter Tools og så Show Inspector. På Windows, høyreklikk og så Properties og så Details. Disse native verktøyene er lettere og vil ikke vise hver chunk, så bruk viseren når du trenger hele bildet.

Hvordan fjerne PNG-metadata

Hvis en PNG bærer en innebygd ledetekst, en programvaretagg, en XMP-blokk eller en eXIf-chunk du heller ikke vil dele, fjern den. Vår nettleserbaserte EXIF Remover sletter metadatachunkene og laster ned en ren PNG med ett klikk. Ingenting lastes opp.

To påminnelser. For det første håndterer fjerneren bare metadata-laget; hvis bildet synlig viser noe privat, må du fortsatt beskjære eller sladde pikslene. For det andre, hvis du konverterer en PNG til et fotoformat, lar vår PNG til JPG-konverterer deg styre om metadata følger med over til den nye filen.

Vanlige spørsmål

Har en PNG noen gang GPS-koordinater? Nesten aldri. Standard-PNG-er fra skjermbilder, editorer og AI-verktøy skriver ikke GPS. Den eneste måten en PNG ville bære GPS på er hvis et verktøy bevisst skrev en full eXIf-blokk kopiert fra en GPS-tagget kilde, noe som er sjeldent. Sjekk med EXIF-viseren hvis du må være sikker.

Er PNG-metadata det samme som EXIF? Ikke vanligvis. De fleste PNG-metadata er ren tekst i tEXt-, iTXt- eller zTXt-chunker, pluss farge- og gammadata. En PNG inneholder bare ekte EXIF når den har den valgfrie eXIf-chunken, som de fleste PNG-er mangler.

Hvorfor inneholder min AI-genererte PNG tekst? Mange AI-bildeverktøy bygger inn ledeteksten, modellen og innstillingene i PNG-ens tekstchunker slik at bildet er reproduserbart. Hvis du ikke vil dele ledeteksten, fjern den med EXIF Remover før du legger den ut.

Oppsummering

PNG ble ikke bygget for kamera-EXIF. Den kan bære EXIF gjennom den valgfrie eXIf-chunken som ble lagt til i 2017, men de fleste PNG-er lagrer i stedet tekstmetadata i tEXt-, iTXt- og zTXt-chunker, og mange, særlig skjermbilder, bærer nesten ingenting og ingen GPS. For å se nøyaktig hva en gitt PNG inneholder, bruk vår EXIF-viser; for å rense den før deling, bruk vår EXIF Remover. Begge kjører i nettleseren din, og ingenting lastes opp.

Prov verktoyene

Stemple et fotografi rett i nettleseren, eller installer iOS-appen for å ta bilder live med GPS og atomklokke.

Download on theApp Store
Åpne nettverktoyet →EXIF-viser →