Zum Inhalt springen
100 % lokal · 0 KB hochgeladenPDF komprimieren

Beschädigtes PDF reparieren

🔒 Ihre Dateien verlassen nie Ihr Gerät. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser.

Ein beschädigtes PDF hat interne strukturelle Schäden — die Querverweistabelle, der Header, Objekt-Streams oder der Trailer fehlen oder sind inkonsistent, sodass ein Reader die Seiten nicht finden kann. Reparatur bedeutet, diese Struktur aus den Objekten, die überleben, neu aufzubauen. Manchmal funktioniert es; manchmal ist der Schaden zu schwer und Seiten gehen verloren. Dieser Leitfaden erklärt die vier Arten von Schäden, die lokalen Werkzeuge, die eine beschädigte Datei neu aufbauen können, und einen ehrlichen Fallback, wenn Reparatur unmöglich ist.

IXPDF kann ein beschädigtes PDF nicht reparieren
Die Reparatur eines beschädigten PDFs erfordert den Neuaufbau seiner Querverweistabelle und die Neuassemblierung von Objekt-Streams aus Rohbytes — eine Aufgabe, die Browser-PDF-Engines (einschließlich unserer) nicht zuverlässig erledigen können. Dies ist alsResearch Required gemäß AGENTS.md §16 markiert. Die folgenden Werkzeuge laufen lokal auf Ihrem Gerät und laden Ihre Datei nicht hoch. Als partieller Fallback kannSeiten extrahieren manchmal unbeschädigte Seiten aus einer teilweise beschädigten Datei herausziehen.

Die vier Arten von PDF-Schäden

1. Header-Schäden

Die erste Zeile eines PDFs ist %PDF-1.x (wobei x die Version ist). Wenn dieser Header fehlt oder beschädigt ist, weigern sich Viewer, die Datei zu öffnen, da sie sie nicht als PDF identifizieren können. Dies ist der am leichtesten zu behebende Schaden: öffnen Sie die Datei in einem Texteditor und fügen Sie die Header-Zeile %PDF-1.7 ganz oben ein. Speichern und erneut öffnen versuchen.

2. Querverweis (xref)-Tabellen-Schäden

Die xref-Tabelle ist der Index des PDFs — sie teilt dem Viewer mit, wo sich jedes Objekt (Seite, Schrift, Bild) in der Datei befindet. Wenn die xref fehlt oder auf falsche Offsets verweist, kann der Viewer die Seiten nicht finden. Dies ist die häufigste Form von Schäden, meist verursacht durch einen abgebrochenen Download oder einen Writer, der abstürzte, bevor er die Datei fertigstellte.

Reparatur: xref mit ghostscript (gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=out.pdf in.pdf) oder Adobe Acrobat Preflight neu aufbauen. Beide Werkzeuge scannen die Datei nach Objekten und schreiben eine frische xref. Wenn die Objekte selbst intakt sind, repariert dies die Datei vollständig.

3. Objekt-Stream-Schäden

Moderne PDFs packen mehrere Objekte in komprimierte Objekt-Streams, um Platz zu sparen. Wenn ein Stream beschädigt ist, sind die Objekte darin unwiederbringlich — sie sind verloren. Zu den Symptomen gehört eine Datei, die sich öffnet, aber leere Seiten oder fehlende Schriften zeigt. Reparaturwerkzeuge können die xref neu aufbauen, aber keine Objekte wiederbeleben, die nie korrekt geschrieben wurden.

Reparatur: ghostscript oder Acrobat Preflight versuchen. Wenn nach der Reparatur noch Seiten leer sind, waren die Objekte dieser Seiten im Originalschaden verloren. Aus Backup wiederherstellen oder aus der Quellanwendung neu exportieren.

4. Trailer-Schäden

Der Trailer ist der kleine Block am Ende der Datei, der auf die xref und den Root-Katalog verweist. Eine Datei ohne gültigen Trailer ist unlesbar, selbst wenn jedes Objekt intakt ist. Dies passiert typischerweise, wenn ein Schreibvorgang unterbrochen wurde — die Datei endet abrupt mitten in einem Objekt statt mit %%EOF.

Reparatur: ghostscript und Acrobat können oft einen fehlenden Trailer neu aufbauen. Wenn die Datei mitten in einem Objekt endet, müssen Sie möglicherweise zuerst das beschädigte Objekt abschneiden und dann neu aufbauen. Der Befehl qpdf --checkmeldet, welche Strukturelemente fehlen.

Lokale Reparaturwerkzeuge

Jedes der folgenden Werkzeuge läuft auf Ihrem Gerät. Keines lädt Ihr Dokument hoch. Das ist wichtig: eine beschädigte Datei kann noch lesbare sensible Inhalte enthalten, und das Hochladen zu einem „kostenlosen Online-PDF-Reparatur"-Service sendet diese Inhalte an den Server eines Fremden, bevor Sie wissen, was überlebt hat.

1. ghostscript (kostenlos, plattformübergreifend, Kommandozeile)

Das zuverlässigste kostenlose Reparaturwerkzeug. Es liest die Datei neu, baut die xref und den Trailer neu auf und schreibt eine saubere Kopie. Unter Windows:

gswin64c -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=out.pdf in.pdf

Unter macOS und Linux ersetzen Sie gswin64c durch gs. ghostscript kann keine beschädigten Objekt-Streams reparieren, behebt aber die meisten xref- und Trailer-Schäden.

2. Adobe Acrobat Pro (kostenpflichtig, Preflight)

Acrobat Pros Preflight-Funktion hat ein „PDF reparieren"-Profil, das die xref neu aufbaut, fehlende Schriften neu einbettet und beschädigte Annotationen reduziert. Datei öffnen, dannWerkzeuge > Druckproduktion > Preflight, und das Reparaturprofil ausführen. Acrobat ist das fähigste Reparaturwerkzeug, aber nicht kostenlos.

3. PDF24 Creator (kostenlos, Windows)

PDF24 enthält ein „PDF reparieren"-Werkzeug, das ghostscript mit einer GUI umhüllt. PDF24 öffnen,PDF reparieren wählen, Datei einlegen und Ergebnis speichern. Nützlich, wenn Sie unter Windows sind und die Kommandozeile nicht verwenden möchten.

4. Recovery Toolbox for PDF (kostenpflichtig, Windows)

Ein dediziertes kommerzielles Reparaturwerkzeug, das schwere Schäden behandelt, die ghostscript nicht beheben kann. Es scannt die Datei Byte für Byte nach erkennbaren Objektsignaturen und rekonstruiert, was es kann. Verwenden Sie dies nur, wenn die kostenlosen Werkzeuge versagt haben und die Datei wichtig genug ist, die Lizenz zu rechtfertigen.

Schritt für Schritt: Reparatur mit ghostscript

  1. ghostscript installieren. Unter Windows von ghostscript.com herunterladen. Unter macOS brew install ghostscript. Unter Linux den Paketmanager verwenden.
  2. Terminal öffnen. Zum Ordner navigieren, der das beschädigte PDF enthält.
  3. Reparaturbefehl ausführen.gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=repaired.pdf corrupted.pdf
  4. Ergebnis prüfen. repaired.pdf in Acrobat Reader oder Vorschau öffnen. Wenn es sich öffnet und alle Seiten zeigt, war die Reparatur erfolgreich.
  5. Wenn Seiten noch fehlen, waren die originalen Objekt-Streams beschädigt. Aus Backup wiederherstellen oder aus der Quellanwendung neu exportieren.

Fallback: unbeschädigte Seiten mit IXPDF extrahieren

Wenn die vollständige Reparatur fehlschlägt, können Sie manchmal die unbeschädigten Seiten wiederherstellen. Seiten extrahieren öffnen, die beschädigte Datei einlegen und versuchen, Seite 1 zu extrahieren. Wenn es gelingt, Bereiche (1–5, 6–10) versuchen, bis Sie den beschädigten Abschnitt treffen. IXPDF liest die Datei lokal in Ihrem Browser — kein Upload — und schreibt ein neues PDF aus allen Seiten, die es parsen kann. Seiten im beschädigten Bereich werden fehlschlagen; der Rest wird wiederhergestellt.

Häufige Fehler

  • Beschädigte Datei zu einem Online-Reparatur-Service hochladen.Die Datei kann noch lesbare sensible Inhalte enthalten. Lokales Werkzeug verwenden.
  • Einzige Kopie überschreiben.Reparierte Datei immer unter neuem Namen schreiben. Das beschädigte Original behalten, bis die Reparatur verifiziert ist.
  • Erwarten, dass Reparatur verlorenen Inhalt wiederherstellt.Wenn Objekt-Streams beschädigt waren, ist der Inhalt verloren. Reparatur baut die Struktur neu auf; sie kann fehlende Bytes nicht wiederbeleben.
  • Versuch, eine passwortgeschützte Datei zu reparieren.Verschlüsselung ist keine Beschädigung. Zuerst entschlüsseln (mit dem Passwort), dann reparieren.

Unbeschädigte Seiten wiederherstellen versuchen

IXPDFs Seiten-extrahieren-Werkzeug läuft lokal in Ihrem Browser. Legen Sie die beschädigte Datei ein und versuchen Sie, die überlebenden Seiten herauszuziehen. Ihre Datei verlässt nie Ihr Gerät.

Seiten extrahieren öffnen