PDF-Dokument (.pdf)

ISO Standard

Das Portable Document Format (PDF) ist ein allgegenwärtiger Standard für digitale Dokumente, der entwickelt wurde, um Dokumente unabhängig von Anwendungssoftware, Hardware und Betriebssystemen konsistent darzustellen.

Von PDF zu JPG konvertieren

Kostenloser Konverter von PDF zu JPG im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.

PDF online komprimieren

Privat - Dateien verlassen Ihr Gerät nie

Untersuchen & Metadaten

Betriebssysteme und Dateianalyseprogramme identifizieren PDF-Dateien anhand der führenden binären Bytefolge:

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Headersignatur auf Byte-Ebene (Magic Bytes)

Betriebssysteme und Dateianalyseprogramme identifizieren PDF-Dateien anhand der führenden binären Bytefolge:

HEX-SIGNATUR (OFFSET 0):

25 50 44 46

ASCII-DARSTELLUNG: %PDF

Standardisierung: ISO 32000-1 (2008) / ISO 32000-2 (2020)

Technische Daten

Container-ArchitekturBinär/ASCII-Hybrid-Objekthierarchie mit Querverweistabelle
KompressionFlateDecode (Deflate), DCTDecode (JPEG), CCITT Fax, JBIG2, JPXDecode
Byte-ReihenfolgeBig-Endian (Netzwerk-Byte-Reihenfolge) für binäre Objektströme
FarbräumesRGB, Display P3, DeviceCMYK, Grayscale, Spot Colors (Pantone)
Kanäle und StrukturMehrschichtige Vektoren, Typografie, Rasterströme und eingebettete Metadaten
Max. Abmessungen200 x 200 Zoll (UserUnit erlaubt bis zu 15.000.000 Zoll in PDF 1.6+)
TransparenzVollständige Alpha-Transparenz, Mischmodi und Deckkraftmasken
Streaming und progressive DarstellungLinearisiertes PDF ('Fast Web View') ermöglicht Byte-Range-Streaming über HTTP-Range-Anfragen

Technische Vergleichsmatrix: PDF und Konkurrenzformate

Technisches AttributPDF (Aktuelles Format)DOCXEPUBHTML5
Visuelle Layout-TreueErhält das Layout, doch die Darstellung hängt vom Anzeigeprogramm und Ausgabegerät ab.Flussbasiert; variiert je nach Word-Version und installierten SchriftartenAnpassbares Reader-Layout; keine festen TypografiegarantienFluides CSS-Box-Modell; bildschirmabhängiges Rendering
In-sich-GeschlossenheitKann Schriftarten und Bildressourcen einbetten; der Inhalt hängt jedoch vom Dokument und den Einstellungen bei der Erstellung ab.In sich geschlossener XML-Container (Systemschriftarten normalerweise nicht eingebettet)In sich geschlossener ZIP-Container (verpackte XHTML/CSS-Assets)Erfordert externe HTTP-Ressourcen, sofern nicht über MHTML verpackt
Kryptografische SignaturenNative kryptografische digitale Signaturen nach PAdES und X.509, integriert in die ISO-SpezifikationOffice XML DSig digitale Signaturen werden unterstütztErfordert benutzerdefinierte digitale ContainersignaturenErfordert Web Crypto API oder externe TLS-Transportgarantien
Mobile ResponsivitätFester Seitenbereich (erfordert Zoomen und Schwenken auf kleinen Bildschirmen)Hervorragender responsiver TextflussSpeziell für flüssiges mobiles E-Reading entwickeltNatives responsives Layout mit CSS-Medienabfragen
StandardisierungOffener internationaler Standard (ISO 32000-2:2020)ECMA-376 / ISO/IEC 29500Offener W3C- / IDPF-StandardW3C Living Standard / WHATWG

Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten

Acrobat oder PDF-Viewer meldet 'Die Datei ist beschädigt und konnte nicht repariert werden' oder öffnet sich völlig leer.

Ursache: FTP- oder HTTP-Übertragung im ASCII-Modus hat binäre Byte-Sequenzen konvertiert (Ersetzen von 0x0A durch 0x0D 0x0A), wodurch die Byte-Offsets der Querverweistabelle (xref) beschädigt wurden.

Wiederherstellung: Moderne PDF-Reparaturdienstprogramme (z. B. qpdf --repair oder File2File.app repair) scannen die Datei linear neu, rekonstruieren das Objektdatenwörterbuch und generieren eine neue xref-Tabelle.

PDF-Viewer lädt das Dokument nicht oder stürzt auf der letzten Seite ab.

Ursache: Abgebrochener Download oder unvollständiger Schreibvorgang auf der Festplatte, bei dem der Marker '%%EOF' und das Trailer-Wörterbuch fehlen.

Wiederherstellung: Untersuchen Sie das Dateiende mit 'tail -c 128 document.pdf'. Wenn %%EOF fehlt, prüfen Sie, ob das Root-Katalogobjekt vorhanden ist, und hängen Sie eine künstliche xref-Tabelle an, die auf die höchste gültige Objektnummer verweist.

Eingebettete Schriftarten werden als unlesbare Symbole, leere Blöcke (.notdef) oder Fragezeichen gerendert.

Ursache: Nicht eingebettete Teilschriftarten, die auf Systemschriftarten verweisen, die auf dem Anzeigegerät fehlen, oder beschädigte ToUnicode-CMap-Tabellen.

Wiederherstellung: Betten Sie fehlende Schriftarten-Teilmengen über Ghostscript erneut ein (gs -o fixed.pdf -sDEVICE=pdfwrite -dEmbedAllFonts=true broken.pdf) oder konvertieren Sie Textelemente in Vektorkurven.

Sicherheitsanalyse und Angriffsvektoren für Parser

PDF unterstützt Funktionen wie aktive Skripte, eingebettete Dateien und komprimierte Objektstreams, die Reader sicher parsen und verarbeiten müssen. Browser-PDF-Viewer können Sandboxing nutzen, um die Dokumentverarbeitung zu isolieren.

Bekannte Angriffsvektoren

  • Eingebettetes Acrobat JavaScript (JS API), das beim Öffnen des Dokuments beliebigen Code oder Phishing-Exploits ausführt.
  • Startaktionen (/Launch), die so konfiguriert sind, dass sie externe Systembinärdateien oder Shell-Skripte ausführen.
  • Schriftarten-Rendering-Schwachstellen in älteren Typ-1- und TrueType-Schriftarten-Parsing-Engines, die Pufferüberläufe auslösen.
  • Server-Side Request Forgery (SSRF) und NTLM-Hash-Zugangsdatendiebstahl über bösartige URI-Aktionen (/URI) oder Formularübermittlungen.

Empfohlene Schutzmaßnahmen: Öffnen Sie niemals nicht vertrauenswürdige PDFs mit aktiviertem Adobe Acrobat JavaScript. Rendern Sie Webansichten immer über in Sandboxes laufende WebAssembly/PDF.js-Engines des Browsers oder konvertieren Sie nicht vertrauenswürdige PDFs in bereinigte PDF/A-1b-Dokumente.

Historische Ursprünge & Meilensteine

2020ISO 32000-2:2020 veröffentlicht, wodurch moderne PDF 2.0-Erweiterungen formalisiert wurden.
2008Adobe überträgt die PDF-Spezifikationen an die Internationale Organisation für Normung als ISO 32000-1.
1993PDF 1.0 wird zusammen mit Adobe Acrobat eingeführt und unterstützt Text, Links und Schriftarten.
1991Dr. John Warnock initiiert das Camelot-Projekt bei Adobe, um die Übertragbarkeit digitaler Dokumente zu ermöglichen.

Hauptvorteile & Stärken

  • PDF soll das Seitenlayout auf verschiedenen Systemen erhalten; das Erscheinungsbild kann jedoch je nach Schriftarten, Anzeigeprogramm und Druckeinstellungen variieren.
  • Unterstützt digitale kryptografische Signaturen, Schwärzungsanmerkungen und DRM-Zugriffsberechtigungen.
  • Kann Vektorgrafiken, Schriften und komprimierte Rasterdaten enthalten; Schriften und andere Ressourcen sind nicht immer eingebettet.

Technische Einschränkungen & Nachteile

  • Das Layout mit fester Seitengröße erschwert automatisches, responsives Neuanordnen auf kleinen Smartphones.
  • Eine komplexe interne Objektstromhierarchie kann ohne Komprimierung und Beseitigung nicht referenzierter Objekte zu aufgeblähten Dateigrößen führen.
  • Eingebettetes JavaScript und dynamische Startaktionsfunktionen stellen eine große Angriffsfläche dar.

Interessante technische Fakten

  • Das ursprüngliche Papier des Camelot-Projekts sah vor, Dokumente elektronisch aus jeder Anwendung direkt auf jedem Display zu drucken.
  • Jede PDF-Datei endet mit der exakten Zeichenfolge '%%EOF', die den Dateiende-Trailer markiert.
  • Einige Gerichte und Archivorganisationen schreiben PDF/A für die Langzeitarchivierung vor; die Anforderungen unterscheiden sich je nach Rechtsraum und Institution.

Häufig gestellte technische Fragen

Warum können PDF-Seiten auf verschiedenen Bildschirmen und Druckern ähnlich aussehen?

PDF speichert Seiteninhalte mit festen Koordinaten, wodurch das Layout erhalten bleibt. Die Darstellung kann dennoch von Schriftarten, Anzeigeprogramm, Farbmanagement und Druckereinstellungen abhängen.

Was ist der Unterschied zwischen Standard-PDF und PDF/A?

PDF/A (ISO 19005) ist eine spezielle Untergruppe für die Langzeitarchivierung. Sie verbietet streng Funktionen, die die zukünftige Lesbarkeit gefährden könnten, wie JavaScript, externe Schriftartenverknüpfung, Verschlüsselung, Audio-/Videoeinbettung und geräteabhängige Farbräume. Alle Schriftarten und Farbprofile müssen zu 100 % eingebettet sein.

Wie funktioniert die PDF-Kompression in modernen Dokumenten?

PDF verwendet mehrere diskrete Komprimierungsfilter, die auf die Inhaltstypen zugeschnitten sind. Text, Vektorbefehle und Schriftmetriken werden mit FlateDecode (zlib/deflate) komprimiert. Fotografische Bilder verwenden DCTDecode (JPEG) oder JPXDecode (JPEG 2000), während schwarz-weiße gescannte Texte JBIG2- oder CCITT-Fax-Group-4-Kompression verwenden.

Warum bleibt eine PDF-Datei oft auch nach dem Löschen von Seiten oder Bildern groß?

Beim Ändern einer PDF-Datei führen viele Editoren ein 'inkrementelles Update' durch - sie hängen neue Objektströme und eine neue xref-Tabelle an das Ende der Datei an, ohne die alten Objekte zu löschen, was ein schnelles Widerrufen ermöglicht. Um die Dateigröße tatsächlich zu reduzieren, muss das Dokument einen Optimierungslauf durchlaufen, der nicht referenzierte Objekte bereinigt (Garbage Collection).

Passende PDF-Konvertierungen

PDF zu JPG

Wandeln Sie jede PDF-Seite in ein JPG-Bild um, das Sie veröffentlichen, im Chat versenden oder in eine Folie einfügen können. Die Seiten werden mit 150 dpi gerendert. Bei mehrseitigen PDFs erhalten Sie ein ZIP-Archiv mit einer JPG-Datei pro Seite.

PDF zu PNG

Speichern Sie jede PDF-Seite als verlustfreies PNG-Bild, das Text, Tabellen und Diagramme scharf wiedergibt. Die Seiten werden mit 150 dpi gerendert. Bei mehrseitigen PDFs erhalten Sie ein ZIP-Archiv mit einer PNG-Datei pro Seite.

PNG zu PDF

Teilen Sie einen PNG-Screenshot oder ein Diagramm als einseitiges PDF, wobei Pixel und Transparenz erhalten bleiben. Die PDF-Seite ist ein festes Bild und keine bearbeitbare PNG-Datei.

JPG zu PDF

Fügen Sie ein JPEG-Foto zur Prüfung oder zum Drucken auf eine PDF-Seite ein. Die vorhandenen Bilddaten werden eingebettet, das PDF bietet jedoch keine Fotobearbeitungsfunktionen.

WEBP zu PDF

Erstellen Sie ein einseitiges PDF aus einer WebP-Grafik für ein Dokument oder eine Freigaberunde. Der Browser rendert sie als Bild neu, sodass WebP-Daten und Animationen nicht erhalten bleiben.

SVG zu PDF

Teilen Sie ein SVG-Logo oder eine Illustration als einseitiges PDF. Die skalierbaren Pfade werden zu einem Bild mit fester Auflösung, sodass sich beim Zoomen keine Vektordetails wiederherstellen lassen.

HEIC zu PDF

Verwandeln Sie ein einzelnes HEIC-Foto in eine einseitige PDF-Datei zum Teilen oder für Formulare. Die Seite verwendet 8-Bit-Bilddaten und enthält keine HEIC-Sequenzen oder HDR-Quelldaten.

AVIF zu PDF

Platzieren Sie ein AVIF-Webbild auf einer PDF-Seite für eine Kampagnenprüfung. Es wird auf eine Standard-Canvas-Grafik gezeichnet, sodass AVIF-Codierung und HDR-Zusatzdaten verloren gehen.