Sådan ser og fjerner du PDF-metadata

  1. Tilføj PDF'en. Tryk på Vælg PDF, eller slip filen på siden. Hvis den er beskyttet med adgangskode, skriver du adgangskoden og trykker på Åbn.
  2. Læs, hvad den afslører. Tabellen viser hvert metadatafelt med dets værdi eller „ikke sat“. Nedenunder kan du se, om der er indlejret en XMP-pakke, og hvad den fortæller om programmet og personen, der lavede filen.
  3. Fjern det hele. Tryk på Fjern al metadata. Værktøjet sletter alle Info-poster og XMP-strømmen, skriver en ny PDF, genlæser den for at bekræfte, at felterne er væk, og henter den som filnavn-clean.pdf.
  4. Tjek, hvad der stadig er inde i filen. Metadata er kun ét lag. Synlig tekst, navne i sidehoveder, kommentarer og formularfelter bliver, som de er — brug Censurér PDF til dem.

Hvad det gør

  • Viser alle ni standardfelter i Info-ordbogen plus eventuelle egne nøgler, som programmet har tilføjet
  • Opdager en indlejret XMP-metadatastrøm og viser dens værktøj, ophavsmandens navn og dokument-id'er
  • Fjern alt: tømmer alle Info-felter, sletter XMP-strømmen og den private PieceInfo-blok og gemmer derefter en ny fil
  • Kontrollerer resultatet ved at genlæse den rensede fil, før du henter den
  • Åbner adgangskodebeskyttede PDF'er, når du kender adgangskoden, og kan beholde adgangskoden på den rensede kopi
  • Kører helt på din enhed — den eneste netværksforespørgsel henter open source-biblioteket pdf-lib

Hvilken metadata bærer en PDF rundt på?

En PDF-fil har to steder til oplysninger om dokumentet, adskilt fra det, du ser på siderne. Det første er dokumentets Information-ordbog — en kort liste af nøgle/værdi-par defineret i PDF-standarden (ISO 32000-1:2008, afsnit 14.3.3). Det andet er en XMP-metadatastrøm, en XML-pakke i Adobes format Extensible Metadata Platform, som dokumentkataloget henviser til (afsnit 14.3.2). Moderne programmer skriver som regel begge, og de er ofte uenige med hinanden, og derfor viser dette værktøj dem hver for sig.

Hvilket felt lækker hvad, og fjerner værktøjet det?

FeltHvad det kan afsløreFjernes af værktøjet?
TitleDet oprindelige dokument- eller filnavn, nogle gange et udkastnavn, du senere omdøbteJa
AuthorBrugernavnet på den konto, der oprettede filen — ofte et rigtigt navn eller en e-mailadresseJa
Subject, KeywordsEmnelinjer og tags skrevet ind i dokumentegenskaberne eller arvet fra en skabelonJa
CreatorProgrammet, der lavede dokumentet (Word, Pages, Google Docs, en scannermodel)Ja
ProducerPDF-motoren og dens version, nogle gange en licensindehavers navnJa
CreationDate, ModDateHvornår filen blev lavet og sidst ændret, med tidszone — kan modsige en dato, der står trykt på sidenJa
TrappedEt prepress-flag; harmløst, men afslører trykkeri-arbejdsgangeJa
Egne Info-nøglerAlt, hvad programmet har tilføjet: firmanavn, sti til kildedokumentet, skabelon-id'erJa
XMP-strømVærktøj, forfatter, dokument- og instans-id'er, der forbinder versioner af samme fil, redigeringshistorik (xmpMM:History)Ja — hele strømobjektet slettes
PieceInfoPrivate programdata (gemmeindstillinger fra Illustrator, InDesign, Photoshop)Ja
Sidetekst, sidehoveder, sidefødderNavne, adresser, kontonumre, der simpelthen står trykt på sidenNej — brug Censurér PDF
Navne på indlejrede skrifttyperHvilke skrifttyper (og nogle gange hvilket styresystem) du brugerNej
Annotationer og formularfelterKommentarforfatteres navne, gule sedler, indtastede formularværdierNej
EXIF / XMP inde i indlejrede billederKameramodel, GPS-position og optagelsestidspunkt for et foto placeret i PDF'enNej — fjern det fra fotoet, før du placerer det (Fotometadata)
Vedhæftninger, bogmærker, linksVedhæftede filer, overskrifter i indholdsfortegnelsen, linkmålNej

Hvordan foregår fjernelsen?

Værktøjet fortolker filen med pdf-lib og åbner den med metadataopdatering slået fra, så biblioteket ikke stempler sin egen Producer og dato ind på vejen. Derefter sletter det alle poster i Info-ordbogen, fjerner katalogets Metadata-henvisning og det XMP-strømobjekt, den peger på, smider PieceInfo væk og serialiserer en frisk fil. Fordi pdf-lib skriver hele objekttabellen om i stedet for at tilføje en trinvis opdatering, bliver de gamle værdier ikke liggende i filen som døde objekter — en fælde hos nogle redigeringsprogrammer, der „rydder“ egenskaberne, men beholder den tidligere revision i filen. Resultatet skrives med ordbøger i klartekst, så du selv kan bekræfte det: åbn filen i en teksteditor, og søg efter /Author eller x:xmpmeta.

Hvornår bør jeg fjerne PDF-metadata?

  • Før du sender et CV, en klage, en lejeansøgning eller et hvilket som helst dokument, hvor din software, dit brugernavn eller din redigeringstidslinje ikke kommer andre ved.
  • Før du offentliggør en rapport eller en blanket: Author-feltet nævner ofte en medarbejder, ikke organisationen.
  • Når et scannet dokument ikke bør afsløre scannermodel, driver og scanningstidspunkt.
  • Før du deler en fil, hvis Title stadig bærer arbejdsnavnet („offer_v3_final_LOW.pdf“).

Hvad er begrænsningerne?

  • Kun metadata på dokumentniveau. Synligt indhold røres ikke, med vilje — et navn trykt på side ét bliver på side ét.
  • Beskadigede filer, eller filer som pdf-lib ikke kan fortolke, fejler med en besked i stedet for et halvt resultat.
  • Krypterede filer åbner kun med adgangskoden. Begrænsninger via ejeradgangskode bevares ikke i den rensede kopi.
  • Digitale signaturer bliver ugyldige, fordi filens bytes ændres. Det gælder enhver redigering af en signeret PDF.
  • Store filer (hundredvis af megabyte) skrives om i hukommelsen; en telefon kan løbe tør, før gemningen er færdig.