PDF-Formular abflachen

Flacht ein PDF-Formular ab: brennt Feldwerte in statischen Inhalt ein, damit das Ergebnis nicht editierbar ist

Brennt die aktuelle Erscheinung jedes AcroForm-Felds in statischen Seiteninhalt ein und entfernt die editierbaren Felder. Verwenden, wenn das Formular woanders ausgefüllt wurde und Sie es nur sperren wollen — ohne Fülldaten. Reine JS-Implementierung mit pdf-lib.

Beispielergebnisse

2 Beispiele

Ausgefülltes Formular sperren

Flacht ein im Viewer ausgefülltes Formular ab, damit das Ergebnis nicht editierbar ist.

pdf-form-flatten-example1.pdf Datei anzeigen
Eingabeparameter anzeigen
{ "pdfFile": "/public/samples/pdf/form-sample-filled.pdf", "updateAppearancesFirst": true, "removeNeedAppearances": true, "keepFormStructure": false }

Ohne Erscheinungsregenerierung abflachen

Überspringt die Regenerierung (schneller), wenn die Quelle korrekte Erscheinungen hat.

pdf-form-flatten-example2.pdf Datei anzeigen
Eingabeparameter anzeigen
{ "pdfFile": "/public/samples/pdf/form-sample-filled.pdf", "updateAppearancesFirst": false, "removeNeedAppearances": true, "keepFormStructure": false }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/pdf

Regenerate appearance streams before flattening so values render correctly

Clear the NeedAppearances flag so viewers don't regenerate appearances

Only update appearances but keep the AcroForm shell (rare)

Wichtige Fakten

Kategorie
Dokumente & PDF
Eingabetypen
file, checkbox
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Mit diesem Tool können Sie interaktive PDF-Formulare abflachen, indem Sie die eingegebenen Feldwerte direkt in den statischen Seiteninhalt einbrennen. Dadurch werden die AcroForm-Felder entfernt und das Dokument wird vor nachträglichen Bearbeitungen geschützt.

Wann verwenden

  • Wenn Sie ein ausgefülltes PDF-Formular vor unbefugten Änderungen schützen und die Eingabefelder sperren möchten.
  • Wenn Sie sicherstellen wollen, dass PDF-Formularwerte auf allen Endgeräten und in allen PDF-Viewern identisch und korrekt gerendert werden.
  • Vor dem Archivieren oder Versenden von Verträgen und Anträgen, um die interaktiven Formularelemente vollständig zu entfernen.

So funktioniert es

  • Laden Sie das ausgefüllte PDF-Dokument mit den interaktiven Formularfeldern hoch.
  • Wählen Sie optional aus, ob das Erscheinungsbild der Felder vor dem Abflachen aktualisiert und das Flag 'NeedAppearances' entfernt werden soll.
  • Das Tool brennt die aktuellen Feldwerte direkt in den statischen Seiteninhalt ein und entfernt die editierbaren AcroForm-Strukturen.
  • Laden Sie das fertige, nicht mehr editierbare PDF-Dokument direkt herunter.

Anwendungsfälle

Finalisieren von unterzeichneten oder ausgefüllten Verträgen vor dem E-Mail-Versand.
Archivierung von Anträgen und Formularen im schreibgeschützten Format.
Vorbereitung von PDF-Dokumenten für den Druck, um Darstellungsfehler von Formularfeldern zu vermeiden.

Beispiele

1. Ausgefüllten Vertrag sperren

Personalreferentin
Hintergrund
Eine Personalreferentin hat einen Arbeitsvertrag als PDF-Formular ausgefüllt und möchte diesen dem neuen Mitarbeiter schreibgeschützt zusenden.
Problem
Der Empfänger darf die eingetragenen Gehalts- und Urlaubsdaten im PDF-Formular nicht mehr ändern können.
Verwendung
Sie lädt die PDF-Datei hoch, aktiviert 'Erscheinungsbild aktualisieren' sowie 'NeedAppearances entfernen' und startet den Prozess.
Ergebnis
Die Formularfelder werden gelöscht und die Werte als statischer Text fest in das PDF-Dokument integriert.

2. Schnelles Abflachen ohne Neu-Generierung

IT-Administrator
Hintergrund
Ein Administrator verarbeitet eine große Menge an bereits korrekt gerenderten PDF-Formularen aus einem automatisierten System.
Problem
Die Dateien müssen schnellstmöglich archiviert werden, ohne Zeit für die erneute Generierung der Feld-Darstellungen zu verlieren.
Verwendung
Er lädt das PDF hoch, deaktiviert die Option 'Erscheinungsbild aktualisieren' und behält 'NeedAppearances entfernen' bei.
Ergebnis
Das PDF wird besonders schnell abgeflacht, da die bestehenden Darstellungselemente direkt übernommen und fixiert werden.

Mit Samples testen

pdf, video, file

Verwandte Hubs

FAQ

Was bedeutet es, ein PDF-Formular abzuflachen?

Dabei werden interaktive Formularfelder in statischen Text und Grafiken umgewandelt, sodass sie nicht mehr bearbeitet werden können.

Bleiben die eingegebenen Daten beim Abflachen erhalten?

Ja, die sichtbaren Werte werden dauerhaft in das Dokument eingebrannt, aber die ausfüllbaren Felder selbst werden gelöscht.

Was bewirkt die Option 'Erscheinungsbild aktualisieren'?

Sie generiert die Darstellung der Feldwerte vor dem Abflachen neu, damit diese in allen PDF-Readern korrekt angezeigt werden.

Kann ich ein abgeflachtes PDF-Formular wieder editierbar machen?

Nein, das Abflachen ist ein unumkehrbarer Prozess, da die interaktiven Formularstrukturen vollständig entfernt werden.

Was bewirkt das Entfernen von 'NeedAppearances'?

Es verhindert, dass PDF-Viewer versuchen, das Erscheinungsbild der Formularfelder beim Öffnen eigenständig neu zu berechnen.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/pdf-form-flatten

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
pdfFile file (Upload erforderlich) Ja -
updateAppearancesFirst checkbox Nein Regenerate appearance streams before flattening so values render correctly
removeNeedAppearances checkbox Nein Clear the NeedAppearances flag so viewers don't regenerate appearances
keepFormStructure checkbox Nein Only update appearances but keep the AcroForm shell (rare)

Dateitypparameter müssen erst über POST /upload/pdf-form-flatten hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Datei: Datei

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-pdf-form-flatten": {
      "name": "pdf-form-flatten",
      "description": "Flacht ein PDF-Formular ab: brennt Feldwerte in statischen Inhalt ein, damit das Ergebnis nicht editierbar ist",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-form-flatten",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]