PDF abflachen

PDF abflachen
im Browser.

Sperren Sie interaktive Formularfelder und Anmerkungen in statische Inhalte. Empfänger sehen die Werte, können sie aber nicht ändern. Kein Upload.

PDF zum Abflachen ablegen
Wir öffnen den Editor mit aktivem Flatten-Dialog.

Selbst überprüfen: DevTools öffnen → Network-Tab → eine Datei ablegen. Beobachten Sie, wie null Uploads passieren.

Formularkompetent Feldwerte fest in die Seite einbacken
Kostenlos
Keine Anmeldung
Kein Upload
Formularkompetent
SO FUNKTIONIERT ES

Drei Schritte. Ihre Datei verlässt diesen Tab nie.

1

Ausgefülltes PDF ablegen

Wählen Sie das ausgefüllte Formular. Es wird in den Browser-Speicher geladen, nicht auf einen Server.

2

Auf Abflachen klicken

Wir backen Feldwerte und Anmerkungen direkt in die Seite ein und entfernen die interaktive Schicht.

3

Gesperrte Kopie herunterladen

Das Ergebnis sieht identisch aus, aber Empfänger können die Werte nicht mehr ändern. Das Original bleibt unverändert.

Das Formular in die Seite einbacken

Die Gründe, ein PDF zu „flatten", drehen sich meist darum, das aktuell Sichtbare einzufrieren. Ein in das PDF getipptes Steuerformular geht zur Buchhaltung — die Antworten sollen sichtbar, aber nicht mehr editierbar sein. Eine unterschriebene Vereinbarung wurde mit gefülltem Signaturfeld abgeschlossen — beim Weiterleiten soll das Feld kein klickbares Formularelement bleiben, das jemand überschreibt. Ein eingescanntes Dokument kam mit Anmerkungen und Stempeln zurück und soll an einen breiteren Kreis weitergehen, ohne dass die Anmerkungsschicht editierbar bleibt. Eine druckfertige Broschüre wurde in InDesign mit interaktiven Formular-Widgets gesetzt, die im Druck-Layout als statische Platzhalter erscheinen sollen. Die Aufgabe ist klein und vorhersehbar: ein PDF mit Formularfeldern oder Anmerkungen nehmen und ihren aktuellen visuellen Zustand in dauerhaften Seiteninhalt umwandeln.

Was zurückkommt, ist ein PDF, das auf dem Bildschirm gleich aussieht, aber keine interaktiven Elemente mehr hat. Jedes ausgefüllte Feld behält seinen Wert als statischer Text. Jedes leere Feld wird zu dem, was sein Hintergrund zeigte (oft ein graues Rechteck, manchmal nichts Sichtbares). Anmerkungen und Stempel werden ähnlich in die Seite eingebacken.

Was Flattening tatsächlich macht

PDF speichert Formularfelder als separate Schicht über der Seite. Die Seite selbst weiß nichts vom Formularinhalt; das Feld-Widget liegt zur Anzeigezeit darüber, und der aktuelle Wert wird in den sichtbaren Bereich gerendert. Flattening fasst diese Schicht zusammen — geht jedes Feld durch, erfasst seinen visuellen Zustand zum Zeitpunkt des Vorgangs, zeichnet diese Aufnahme als gewöhnlichen Seiteninhalt (Text, Linien, Checkboxen als Pfade) und entfernt dann die Formulardefinition selbst.

Das Ergebnis ist eine durchgehend statische Seite, in der das Sichtbare das Gezeichnete ist. Es gibt kein „Formular" mehr im Dokument. Ein Leser kann nicht erkennen, dass es jemals Felder hatte, und kein PDF-Tool kann die Werte ohne erneutes OCR der Seite editieren.

Was geflattet wird, was nicht

  • Formularfelder (AcroForm). Texteingaben, Checkboxen, Optionsfelder, Dropdowns, Listenfelder, Signaturfelder, Buttons. All das wird geflattet — der aktuelle Wert oder die Auswahl werden statischer Seiteninhalt.
  • Leere Felder behalten ihre Optik. Eine ungefüllte Textbox behält ihren Rahmen und (oft) eine Platzhalterlinie; das visuelle Element bleibt als gezeichnete Form. Eine ungesetzte Checkbox bleibt leerer Kasten.
  • Berechnete Felder erfassen ihren aktuellen Wert. Formelfelder (Acrobat-Pro-Funktion) frieren auf dem aktuell angezeigten Wert ein — die Formel ist nach dem Flatten weg.
  • Anmerkungen werden eventuell geflattet. Kommentare, Hervorhebungen und Stempel hängen vom Viewer ab, der sie geschrieben hat; pdf-libs form.flatten() zielt explizit auf AcroForm. Sollen Anmerkungen ebenfalls weg, ist der richtige Weg ein voller Export aus dem Quell-Viewer.
  • Bestehender statischer Seiteninhalt bleibt unangetastet. Text, Bilder, Layout und Lesezeichen werden unverändert übernommen.

Was überlebt — und was nicht

  • Der sichtbare Inhalt bleibt gleich. Text, Bilder, Layout, Schriften und Formularwerte, wie sie zum Zeitpunkt des Flattens aussahen — exakt erhalten.
  • Lesezeichen, Links, Seitenstruktur werden übernommen. Flatten zielt auf die Formularschicht, nicht auf das Dokumentinhaltsverzeichnis.
  • Formularinteraktivität ist weg. Keine klickbaren Felder mehr, keine Dropdown-Auswahlen, kein „Tab zum nächsten Feld". Genau das ist der Punkt.
  • Digitale Signaturen werden ungültig. Jede Änderung am Dokument, auch Flatten, bricht die Signaturbindung. Ist das Dokument signiert und die Signatur muss gültig bleiben — nicht flatten; Datei duplizieren und das Duplikat flatten.
  • Der Vorgang ist einseitig. Nach dem Flatten gibt es kein „Un-Flatten". Die Formulardefinition ist weg. Zum erneuten Editieren müssten Felder von Grund auf neu in einem PDF-Editor mit Formular-Authoring angelegt werden.

Wenn etwas schief aussieht

  • „Nichts passiert" — keine Felder zum Flatten. Das PDF enthielt kein AcroForm. Das Tool speichert die Datei in diesem Fall unverändert neu; das Ergebnis ist funktional identisch zum Eingang. Zur Prüfung in Adobe Reader öffnen und „Vorhandene Felder hervorheben" anwählen — sind keine Felder zu sehen, ist nichts zu flatten.
  • Manche Anmerkungen wurden nicht eingebacken. form.flatten() flattet ausschließlich AcroForm-Widgets. Anmerkungs-Overlays (Haftnotizen, Markup, Freihandzeichnung) brauchen einen anderen Vorgang. Dafür aus dem Quell-Viewer neu exportieren oder zuerst über edit-pdf konsolidieren.
  • Eingetragene Werte sehen nach dem Flatten falsch aus. Die geflattete Darstellung erfasst, was zum Zeitpunkt des Vorgangs gezeichnet wurde. Hatte das Formular eine Schriftersetzung oder ein Feld, das anders als erwartet angezeigt wurde, fängt der Bake genau das ein. Erst die Quelle in einem Viewer prüfen — Flatten bewahrt, was dort sichtbar ist.
  • Das PDF ist verschlüsselt. Erst durch unlock-pdf schicken; verschlüsselte PDFs lassen sich nicht ändern.

Übliche Anlässe zum Flatten

  • Ein ausgefülltes Formular an jemanden senden, der es nicht ändern soll. Steuererklärung an die Buchhaltung, Vertrag an die Rechtsabteilung, Personalfragebogen an HR — Flatten friert die Werte ein.
  • Ausgefüllte Formulare zu einem Archivdokument zusammenführen. Verschiedene Kopien desselben Formulars, ausgefüllt von verschiedenen Personen, zusammen in ein Bündel. Vor dem Mergen jeweils flatten, damit jede Kopie ihre Werte ohne Feld-ID-Kollisionen behält.
  • Vorbereitung zum Druck oder zur öffentlichen Verteilung. Gedruckte PDFs honorieren Interaktivität sowieso nicht, aber ein Viewer kann Felder vor dem Druck anders anzeigen als der Druckausgabe entspricht. Vorher flatten, damit Bildschirm und Druck übereinstimmen.
  • Ausfüllbares Verhalten aus einer Vorlage entfernen. Eine Vorlage mit Beispielwerten in den Feldern, die als fertiges Beispiel ausgeliefert wird. Flatten friert die Beispielwerte ein.

Praktische Hinweise

  1. Als letzten Schritt flatten. Müssen Seitenzahlen, Wasserzeichen oder Kompression dazu — diese Vorgänge zuerst, solange das Dokument noch editierbar ist. Einmal geflattet, sind Änderungen, die Formularbewusstsein voraussetzen, nicht mehr möglich.
  2. Original behalten. Die geflattete Version ersetzt Funktionalität, die nicht zurückkehrt. Editierbare Quelle aufbewahren, um Werte später zu aktualisieren, dann erneut flatten.
  3. Erst an einer Seite testen. Bei einem großen Dokument und Unsicherheit über das Bake-Ergebnis: über split-pdf eine Probeseite abtrennen, das Sample flatten, im Viewer prüfen, dann das gesamte Dokument flatten.
  4. Die Originaldatei bleibt unverändert. Heruntergeladen wird ein neues geflattetes PDF; die Quelle auf der Festplatte ändert sich nicht.

Was mit Ihrer Datei passiert

Das Flatten läuft in Ihrem Browser. DevTools öffnen und während des Vorgangs den Network-Tab beobachten — keine ausgehenden Anfragen mit Dateiinhalt. Das PDF bleibt auf der Festplatte; die geflattete Version ist ein neuer Download daneben.

FAQ

Häufige Fragen

Was bedeutet Abflachen (Flatten)?

Beim Abflachen werden interaktive Schichten — Formularfelder, Anmerkungen, Kommentare — in statischen Seiteninhalt umgewandelt. Visuell ändert sich nichts, aber die Werte sind nun Teil der Seite und nicht mehr editierbar.

Warum sollte ich ein PDF abflachen?

Um eine finale, nicht editierbare Kopie zu versenden: unterschriebener Vertrag, ausgefülltes Steuerformular, geprüftes Angebot. Das Abflachen verhindert versehentliche oder absichtliche Änderungen.

Sieht das Dokument anders aus?

Nein — abgeflachte Seiten werden identisch dargestellt. Die Änderung ist strukturell, nicht visuell: Formularfelder werden zu eingebackenem Text, Anmerkungen zu eingebackenen Markierungen.

Funktioniert es auch ohne Formulare?

Ja. Ohne Felder oder Anmerkungen ist Flatten im Prinzip ein „erneut speichern"-Durchlauf. Sinnvoll vor allem dann, wenn Sie Formularfelder oder Notizen sperren möchten.

Wohin geht meine Datei?

Nirgendwohin. Das Abflachen passiert vollständig in diesem Tab. Prüfbar in DevTools → Network: kein Upload.