Adobes Portable Document Format (PDF) har eksisteret siden 1993. Fordi det har gennemgået utallige revisioner , og som i januar 2011 er i færd med at fusionere med den ISO 3200 -standarden, strukturen af disse filer er en udfordring at forstå. Samlet Structure
Stripped til sine rødder , hver . Pdf-fil er en blanding af tekst med nogle binære elementer, der bruges til formatering . Hver fil indeholder en version header , dokumentet krop og en krydshenvisning bordet. Denne opfattelse ignorerer mange af detaljerne i filstrukturen , men er bedst at få en overordnet forståelse af, hvad der foregår.
Header
header definerer udgave software, der oprettede filen . Det kan også definere teksten og skriftstørrelse vises i den øverste del af dokumentet .
Krop
Dokumentet krop er , simpelthen sat , stuff der udgør dokumentet . Dette kan være alt fra simple tekst til billeder eller endda strømme af data som lyd-eller animation. Denne del af dokumentet kan også indeholde sikkerhedsfunktioner for at holde dokument fra at blive ændret .
Krydshenvisning Borde
Disse er ligesom en liste over adresser i dokumentet bruges til at lokalisere de forskellige elementer, der gør det op . Disse kan bruges til at navigere i dokumentet , se op vilkår inden for det, eller endda spore ændringer det over tid.
Andre strukturer
. Pdf-fil indeholder andre strukturer såsom sideformatering instrukser , organisatoriske træer og objekt strukturer. Selv om det ville tage dage at fuldt konkretisere hver , er der en række hjælpeprogrammer som PDF CanOpener (se Resources) , som kan præsentere dem i et visuelt format , der er mere forståelige.