Kostenloses PDF-Abflachen online

Flachen Sie alle Formularfelder und Anmerkungen in statischen Seiteninhalt ab. Sofortige Ergebnisse, kein Hochladen auf einen Server.

Ihre Dateien verlassen niemals Ihr Gerät
PDF hier ablegen oder klicken zum Durchsuchen

Unterstützt PDF-Dateien · bis zu 100 MB

Abflach-Optionen
Über das PDF-Abflachen: Dieses Tool wandelt alle interaktiven Formularfelder, Schaltflächen und Anmerkungen in statischen Seiteninhalt um. Das visuelle Erscheinungsbild bleibt vollständig erhalten, die Felder werden jedoch nicht mehr bearbeitbar. Das ist nützlich zum Abschließen ausgefüllter Formulare, zum Archivieren von Dokumenten und um sicherzustellen, dass das PDF nicht versehentlich geändert werden kann. Die Verarbeitung erfolgt clientseitig, sodass Ihre Daten privat bleiben.

So funktioniert es

  1. Wählen oder ziehen Sie oben eine PDF-Datei.
  2. Wählen Sie, welche Elemente abgeflacht werden sollen (Formularfelder und/oder Anmerkungen).
  3. Klicken Sie auf „PDF abflachen", um die Datei in Ihrem Browser zu verarbeiten · nichts wird hochgeladen.
  4. Laden Sie das abgeflachte PDF sofort herunter, alle interaktiven Elemente wurden in statischen Inhalt umgewandelt.

Warum PDFs abflachen?

Das Abflachen von PDFs ist unerlässlich, um Dokumente zu finalisieren, versehentliche Änderungen zu verhindern und die Kompatibilität zwischen Systemen sicherzustellen. Beim Abflachen eines Formulars werden alle vom Nutzer eingegebenen Daten dauerhaft und nicht mehr bearbeitbar. Das ist entscheidend für Rechtsdokumente, Verträge, ausgefüllte Bewerbungen und archivierte Unterlagen. Abflachen reduziert außerdem die Dateigröße geringfügig und stellt sicher, dass das PDF auf allen Geräten und in allen Anwendungen identisch aussieht, da keine Formularinterpretation erforderlich ist.

Was wird abgeflacht?

Wann sollte man PDFs abflachen

Häufig gestellte Fragen

Sieht das PDF nach dem Abflachen anders aus?

Nein. Das Abflachen bewahrt das exakte visuelle Erscheinungsbild Ihres PDFs. Alle Formularfelder, Anmerkungen und Inhalte sehen identisch aus wie vorher. Nur die Interaktivität wird entfernt.

Kann ich das Abflachen rückgängig machen?

Nein. Sobald ein PDF abgeflacht ist, werden die ursprünglichen Formularfelder und interaktiven Elemente mit dem Seitenhintergrund verschmolzen. Sie können sie nicht wiederherstellen. Bewahren Sie immer eine Sicherungskopie des Original-PDFs auf, falls Sie es später noch bearbeiten müssen.

Was, wenn das PDF keine Formularfelder hat?

Wenn ein PDF keine Formularfelder oder Anmerkungen enthält, wird die Datei verarbeitet, aber es findet kein Abflachen statt. Die Ausgabedatei wird der Eingabe ähneln. Sie können jedes PDF sicher abflachen, auch solche ohne interaktive Elemente.

Wird mein PDF auf einen Server hochgeladen?

Nein. Das gesamte Abflachen erfolgt lokal in Ihrem Browser. Ihr PDF verlässt Ihr Gerät nie und gewährleistet vollständige Privatsphäre und Sicherheit.

Reduziert das Abflachen die Dateigröße?

Geringfügig. Das Entfernen der Formularfelddefinitionen kann die Dateigröße je nach PDF-Struktur um 1–5 % reduzieren. Beim Abflachen geht es jedoch hauptsächlich um das Finalisieren von Dokumenten, nicht um Kompression.

Wie groß darf die Datei sein?

Das Tool unterstützt PDFs bis zu 100 MB. Die Verarbeitungszeit hängt von Dateigröße und Komplexität ab. Die meisten PDFs werden innerhalb weniger Sekunden abgeflacht.

Was „PDF flach machen“ tatsächlich bedeutet

„Flach machen“ ist eines dieser Verben aus dem PDF-Werkzeugkasten, das mehrere wirklich verschiedene Operationen bezeichnet, je nachdem, was flach gemacht wird, und die Unterscheidung ist wichtig, weil die Operationen aus unterschiedlichen Gründen gelingen oder scheitern. Das Flachmachen von Formularfeldern ist die Standardoperation dieses Werkzeugs. Ein PDF-Formularfeld im AcroForm-Sinne ist ein logisches Konstrukt: Es gibt im Dokumentkatalog ein Feldobjekt mit einem Namen wie FirstName und einem Wert wie Sasha, und es gibt eine oder mehrere Widget-Annotationen auf der Seite, die das Feld visuell darstellen. Das Widget weiß, was es zeichnen soll, weil sein Erscheinungs-Wörterbuch (/AP) auf einen kleinen Inhaltsstrom verweist, der die Zeichenoperatoren, die eingebetteten Schriftarten und den Text enthält. Feld und Widget sind zwei verschiedene Objekte: Eines speichert die Daten, das andere das Bild. Das Flachmachen kehrt die Beziehung um: Der Erscheinungsstrom wird direkt in den Inhaltsstrom der Seite gezeichnet, als wäre er immer ein Teil der Seite gewesen, und dann werden die Feld- und Widget-Objekte gelöscht. Die Pixel sehen identisch aus, aber die Formularstruktur ist weg.

Das Flachmachen von Annotationen ist die analoge Operation für Nicht-Formular-Annotationen: Haftnotizen, Hervorhebungen, Durchstreichungen, Freihandzeichnungen, Textfelder, Stempel. Jede Markup-Annotation hat ebenfalls einen Erscheinungsstrom (/AP/N), den der Leser zum Zeichnen der Markierung verwendet; das Flachmachen schreibt diesen Strom auf die Seite und entfernt das Annotationsobjekt. Die visuelle Markierung bleibt, die Möglichkeit, sie anzuklicken, zu markieren, zu bearbeiten oder zu entfernen, verschwindet. Dieses Werkzeug macht standardmäßig sowohl Formularfelder als auch Annotationen flach; die beiden Kontrollkästchen oben erlauben es, eine der beiden Optionen einzeln zu deaktivieren, wenn Sie eine Art Interaktivität beibehalten und die andere entfernen möchten.

Das Flachmachen der Transparenz ist etwas anderes: die Operation, die ein PDF mit halbtransparenten Objekten in eine Sammlung vollständig undurchsichtiger Kacheln umwandelt, die nach dem Komponieren gleich aussehen. Die archivarische Konvertierung PDF/A-1 benötigt diesen Schritt, weil PDF/A-1 keine Transparenz erlaubt. PDF/A-2 und neuer erlauben Transparenz nativ und überspringen den Schritt. Dieses Werkzeug führt kein Transparenz-Flachmachen durch, die Überschneidung der Begriffe ist bedauerlich, aber die Operationen sind verschieden. Wenn Sie PDF/A-1-Konformität benötigen, führen Sie zuerst dieses Werkzeug aus, um die Formulare und Annotationen flach zu machen, dann einen dedizierten PDF/A-Konverter, der den Transparenzschritt übernimmt.

Wie dieses Werkzeug funktioniert

Dieses Werkzeug verwendet pdf-lib, die JavaScript-PDF-Bibliothek, die Andrew Dillon geschrieben hat und seit 2018 als Open Source pflegt. pdf-lib ist in TypeScript implementiert und zu etwa 1,1 MB reinem JavaScript ohne native oder WebAssembly-Abhängigkeiten kompiliert. Sie läuft in jeder JavaScript-Umgebung: hier im Browser-Tab, aber auch in Node.js, Deno, React Native und Service Workern. Die Bibliothek ist der De-facto-Standard für PDF-Manipulation auf der Browser-Seite: Sie wird von Documenso verwendet, von den PDF-Bearbeitungsfunktionen mehrerer großer SaaS-Produkte und von unzähligen internen Werkzeugen und Formularverarbeitungspipelines.

Wenn Sie ein PDF auswählen, übergibt die File-API des Browsers die Rohbytes direkt an pdf-lib, das in der JavaScript-Engine der Seite läuft. pdf-lib analysiert die Datei in ein Objektmodell, durchläuft den AcroForm-Baum, um die Felder zu zählen, gibt die Anzahl an die Seite zurück und wartet auf den Flachmachen-Button. Wenn Sie auf Flachmachen klicken, werden die ausgewählten Optionen an die Methode form.flatten() von pdf-lib übergeben, die über jedes Feld iteriert, die Erscheinungsströme regeneriert, um die aktuellen Werte zu erfassen, die Erscheinungsströme auf die Seite jedes Widgets am Rechteck des Widgets kopiert und die Widget- und Feldobjekte aus dem Dokument entfernt. Die resultierenden Bytes werden in ein Blob serialisiert, das die Seite in eine Download-URL einhüllt. Während des Flachmachens wird keine Netzwerkanfrage ausgelöst. Sie können nachweisen, dass kein Upload stattfindet: Öffnen Sie die Entwicklerwerkzeuge des Browsers im Netzwerk-Tab, bevor Sie auf Flachmachen klicken, führen Sie die Operation aus und beobachten Sie, ob irgendeine Anfrage mit dem Inhalt Ihrer Datei erfolgt. Es wird keine geben.

Die AcroForm-Struktur, kurz erklärt

Wenn ein PDF ein interaktives Formular enthält, enthält der Dokumentkatalog einen /AcroForm-Eintrag, der auf ein AcroForm-Wörterbuch verweist. Die tragenden Felder des Wörterbuchs sind /Fields (das Array der Feldobjekte, jedes mit einem Teilnamen, einem aktuellen Wert, einem Feldtyp und einem Kids-Array von Verweisen auf Widget-Annotationen), /DR (das Standardressourcen-Wörterbuch, das die Schriftarten und Farbräume enthält, auf die die Erscheinungsströme der Felder verweisen), /DA (die Standard-Erscheinungszeichenfolge, ein einzeiliges Inhaltsstromfragment wie 0 0 0 rg /Helv 12 Tf, das die Standard-Textfarbe, -schriftart und -größe festlegt), und /NeedAppearances (eine boolesche Flag).

Die Flag /NeedAppearances ist wichtig, weil das Flachmachen von pdf-lib die in jedem Widget gespeicherte Erscheinung respektiert. Wenn die Flag wahr ist, soll der Leser die Erscheinungsströme vor der Anzeige regenerieren, sodass die Ströme auf der Festplatte veraltet sein können. Die Faustregel ist, die Erscheinungen vor dem Flachmachen zu regenerieren, was dieses Werkzeug für Sie tut. Ein Feld kann mehrere Widget-Annotationen auf verschiedenen Seiten haben (nützlich für Radio-Gruppen oder wiederkehrende Unterschriftenblöcke); ein Widget kann nur zu einem Feld gehören. Das Widget selbst ist nur eine Annotation mit /Subtype /Widget, einem Parent-Verweis auf das Feldobjekt, einem Rect, das angibt, wo auf der Seite gezeichnet werden soll, und einem /AP/N-Erscheinungsstrom, der dort gezeichnet wird.

Eine kurze Geschichte der PDF-Formulare

Das Universum der Annotationen

PDF definiert etwa 25 Annotations-Untertypen. Diejenigen, die eine Flachmach-Operation behandelt, in ungefährer Reihenfolge ihrer Häufigkeit: Text (das Haftnotiz-Symbol mit Popup-Fenster); Highlight, Underline, Squiggly, StrikeOut (die Textmarkierungsgruppe, jede mit einem /QuadPoints-Array, das die zu zeichnenden Vierecke beschreibt); FreeText (rechteckige Textannotationen, die direkt auf der Seite platziert sind, verwendet für Sprechblasen und Inline-Beschriftungen); Line, Square, Circle, Polygon, PolyLine (die Formgruppe); Ink (Freihand-Stiftstriche von einem digitalen Stift oder Stylus); Stamp (Stempelbilder wie „Approved“ oder „Confidential“); FileAttachment (ein Symbol mit einer angehängten Datei); Caret (eine kleine „Text hier einfügen“-Markierung, oft mit Highlight gepaart); Popup (das schwebende Fenster, das den für den Benutzer sichtbaren Kommentartext enthält, zusammen mit seiner übergeordneten Markup-Annotation flach gemacht); Widget (die Formularfeldgruppe, durch AcroForm-Flachmachen statt durch Annotations-Flachmachen behandelt).

Jeder Annotationstyp hat seine eigenen Erscheinungsregeln, aber die Flachmach-Operation muss sie nicht kennen; sie rendert einfach, was im /AP/N-Strom der Annotation ist, auf die Seite. Annotationen ohne /AP (eine kleine Minderheit, meist fehlerhafte PDFs) können nicht zuverlässig flach gemacht werden und werden meist unangetastet gelassen. Link-Annotationen (klickbare URL-Hotspots) sind technisch Annotationen, werden aber von diesem Werkzeug normalerweise nicht flach gemacht: Die visuelle Anzeige (der unterstrichene Text) ist bereits Teil des Seiteninhalts und es gibt nichts Grafisches einzubinden, sodass das Entfernen des Links nur das Klickziel löschen würde.

Reale Arbeitsabläufe, die PDF-Flachmachen antreiben

Häufige Fallstricke und was sie bedeuten

Browser-nur versus Cloud-Flachmachen

Jeder Cloud-PDF-Flachmach-Dienst (Smallpdf, ILovePDF, PDF24 web, Adobe Acrobat Online, Sejda, DocHub und ein Dutzend kleinerer Anbieter) lädt Ihr PDF auf die Server des Betreibers hoch, führt das Flachmachen dort aus und liefert die flache Kopie als Download zurück. Das PDF reist verschlüsselt mit TLS durch das öffentliche Internet, ruht im Speicher des Betreibers für ein Fenster, das je nach Betreiber von Minuten bis Tagen reicht, wird von der PDF-Bibliothek des Betreibers auf der Infrastruktur des Betreibers flach gemacht und dann gelöscht. Datenschutzrichtlinien verpflichten sich im Allgemeinen zu Löschung innerhalb von Stunden bis einem Tag, TLS während des Transports und (für größere Betreiber) ISO/IEC 27001-zertifizierter Infrastruktur. Die Betreiber haben kommerzielle Gründe, diese Verpflichtungen einzuhalten. Sie haben aber auch Protokolle, Backup-Snapshots und Vorfallsreaktions-Datenflüsse, die im Allgemeinen nicht von der Löschverpflichtung abgedeckt sind.

Dieses Werkzeug lädt das PDF nicht hoch. Der pdf-lib-Code läuft in Ihrem Browser-Tab, empfängt die Dateibytes über die File-API, führt das Flachmachen in der JavaScript-Engine aus und gibt die flachen Bytes als Blob an denselben Tab zurück. Sie können nachweisen, dass kein Upload stattfindet: Öffnen Sie die Entwicklerwerkzeuge im Netzwerk-Tab, bevor Sie auf Flachmachen klicken, führen Sie die Operation aus und beobachten Sie, dass keine Anfragen mit dem Inhalt Ihrer Datei ausgelöst werden. Der pdf-lib-Code wurde einmal von einem CDN beim Laden der Seite geladen und vom Browser zwischengespeichert; die Flachmach-Operation macht keine weiteren Netzwerkanfragen. Der Kompromiss ist der Funktionsumfang: Cloud-Dienste bündeln oft OCR, Word-/Excel-Konvertierung oder aggressive Kompression zusammen mit dem Flachmachen. Das Browser-seitige Flachmachen hier macht nur das Flachmachen. Für OCR oder Formatkonvertierung sind die Cloud-Dienste die richtige Wahl; für ein sensibles Dokument, bei dem die Datenschutzposition zählt, ist es der Browser.

Weitere häufig gestellte Fragen

Welche Formulartypen behandelt dieses Werkzeug?

AcroForm in allen seinen Varianten: Textfelder, Kontrollkästchen, Radioknöpfe, Dropdowns, Listenfelder, Schaltflächen und Signaturfelder (das visuelle Widget, nicht die kryptografische Signatur). XFA-Formulare werden nicht unterstützt, weil das dynamische Layout von XFA Adobes proprietäres JavaScript und seine Layout-Engine erfordert. Wenn Ihr Formular nur XFA ist, wird das Flachmachen erfolgreich sein, das Formular aber interaktiv lassen; das Öffnen des PDFs in Adobe Acrobat und das Speichern als Reader Extended PDF konvertiert die meisten XFA-Formulare in AcroForm-Äquivalente, die dieses Werkzeug dann flach machen kann.

Kann ich nur eine Seite oder nur ein Feld flach machen?

Nein. Dieses Werkzeug macht das gesamte Dokument flach. Selektives Flachmachen (ein Feld nach dem anderen oder eine Seite nach der anderen) erfordert Adobe Acrobat Pro oder eine Entwicklungsbibliothek, die aus einem benutzerdefinierten Skript aufgerufen wird. Für die meisten Arbeitsabläufe ist das Flachmachen des gesamten Dokuments ohnehin das, was Sie wollen, da „manche Felder statisch, andere bearbeitbar“ selten die Absicht ist.

Bleiben Lesezeichen, Metadaten und Anhänge erhalten?

Ja für Lesezeichen (die Dokumentgliederung), Dokument-Metadaten (Titel, Autor, Thema, Schlüsselwörter, Erstellungs- und Änderungsdaten), eingebettete Dateien und Anhänge, optionale Inhaltsgruppen (Ebenen) und die Tagged-PDF-Barrierefreiheitsstruktur für Nicht-Formular-Inhalte. Formularbezogene Tags werden zusammen mit den Feldern entfernt, was das erwartete Verhalten für das Flachmachen ist. Hyperlinks überleben, wenn „Annotationen flach machen“ deaktiviert ist; wenn beide Optionen aktiviert sind, werden auch die Hotspots der Link-Annotationen entfernt (der sichtbare unterstrichene Text bleibt).

Was ist mit passwortgeschützten PDFs?

Flachmachen kann auf einem verschlüsselten PDF nicht ausgeführt werden: pdf-lib muss die Formularstruktur lesen, und das Lesen ist durch die Entschlüsselung blockiert. Entsperren Sie das PDF zuerst mit PDF kostenlos online entsperren, dann machen Sie flach. Wenn Sie möchten, dass die flach gemachte Ausgabe passwortgeschützt ist, lassen Sie sie danach durch Kostenloser PDF-Passwortschutz online laufen. Die dreistufige Sequenz entsperren, flach machen, schützen ist der Standardablauf für „abschließen und neu sichern“-Archivpipelines.

Ist das dasselbe wie Drucken in PDF?

Praktisch ähnlich, strukturell anders. Drucken in PDF rastert oder reimponiert die Seite durch die Druckpipeline des Betriebssystems, was normalerweise Felder als Nebeneffekt flach macht, aber auch Bilder neu kodiert, Schriftarten in unterschiedlichen Teilmengen neu einbettet und manchmal die Seitengröße oder die Ränder ändert. Das Flachmachen dieses Werkzeugs operiert direkt auf der PDF-Objektstruktur und bewahrt die ursprünglichen Bilder, Schriftarten und Seitengeometrie exakt. Verwenden Sie Drucken in PDF, wenn Sie eine frische gerasterte Kopie wollen; verwenden Sie Flachmachen, wenn Sie das ursprüngliche PDF nur ohne die Formularstruktur wollen.

Gibt es ein Desktop- oder Kommandozeilen-Äquivalent?

pdf-lib läuft in Node.js (npm install pdf-lib), und der Flachmach-Aufruf ist derselbe: await form.flatten() gefolgt von await pdfDoc.save(). Für die Kommandozeile hat qpdf ein partielles Äquivalent (qpdf --flatten-rotation --generate-appearances), das die Erscheinungsregenerierung übernimmt, aber nicht den Schritt des Formularentfernens; pdftks flatten-Operation macht das Entfernen, überspringt aber die Erscheinungsregenerierung. Der Menüpunkt „Felder flach machen“ von Adobe Acrobat Pro übernimmt beide Schritte nativ und ist die Referenz für Verhaltensparität.

Verwandte Werkzeuge