Zum Hauptinhalt springen

Text suchen und ersetzen – Inhaltseditor API

PDF4me Text suchen und ersetzen ermöglicht es Ihnen, bestimmte Textmuster zu finden und zu ersetzen in PDF Dokumente. Diese API Serviceprozesse PDF Dateien und Suchvorgänge nach Text, der auf bestimmten Seiten durch neue Inhalte ersetzt werden soll. API empfängt PDF Inhalts- und Ersatzparameter durch REST API Anrufe, die genutzt werden Base64 Verschlüsselung für sichere Übertragung. Dank Unterstützung für flexibles Seiten-Targeting und Textmustererkennung eignet sich diese Lösung ideal für Dokumentenaktualisierungen und Content-Management-Workflows.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Authentifizierung Ihres API Anfrage

Um auf die PDF4me REST APIJede Anfrage muss die entsprechenden Authentifizierungsdaten enthalten. Die Authentifizierung gewährleistet eine sichere Kommunikation und bestätigt Ihre Identität als autorisierter Benutzer des Systems. REST APIDie

Hauptmerkmale

  • Textmustervergleich: Bestimmte Textmuster suchen und ersetzen in PDF Dokumente
  • Flexibles Seiten-Targeting: Einzelne Seiten oder ganze Dokumente mit benutzerdefinierten Seitensequenzen verarbeiten
  • Unterstützung für Seitenreihenfolgen: Einzelne Seiten, Seitenbereiche oder gemischte Seitenauswahlen gezielt auswählen
  • Base64 Kodierung: Sichere Übertragung von Dateiinhalten mithilfe von Base64 Kodierung
  • Einfach API IntegrationRESTful API entwickelt für automatisierte PDF Arbeitsabläufe für die Textbearbeitung

REST API Endpunkt

Der PDF4me REST API verwendet Standard HTTP Methoden zur Interaktion mit Ressourcen. Alle Textsuch- und Ersetzungsoperationen werden über einen einzigen Endpunkt durchgeführt:

  • Verfahren: POST
  • Endpunkt: /api/v2/FindAndReplace

REST API Parameter

Vollständige Liste der Parameter für die Funktion „Text suchen und ersetzen“ REST APIDie Parameter sind zur besseren Verständlichkeit und Implementierung nach Kategorien geordnet.

Wichtig: Mit einem Sternchen (*) gekennzeichnete Parameter sind erforderlich und müssen angegeben werden. API um ordnungsgemäß zu funktionieren.

Erforderliche Parameter

ParameterTypBeschreibungBeispiel
docContent*Base64Der Inhalt der Eingabe PDF Datei kodiert in Base64JVBERi...
docName*StringQuelle PDF Dateiname mit der Erweiterung .pdfoutput.pdf
oldText*StringZu suchender und zu ersetzender TextThis is some
newText*StringZu ersetzender TextHere is few
pageSequence*StringSeitenoptionen: „1“ für Seite 1, „1, 3, 5“ für bestimmte Seiten, „2–5“ für einen Seitenbereich, „1, 3, 7–10“ für gemischte Seiten, „1–“ für Seiten von 1 bis zum Ende1

Optionale Parameter

ParameterTypBeschreibungBeispiel
asyncBooleanAktivieren Sie die asynchrone Verarbeitung. Wenn true, Die API Gibt den Statuscode 202 zurück und stellt eine Abfrage bereit. URL im Location-Headertrue

Ausgabe

Der PDF4me Text suchen und ersetzen REST API Die Antwort hängt vom Verarbeitungsmodus ab. API gibt zurück PDF als Binärdaten zur synchronen Verarbeitung oder bietet eine Abfragefunktion URL für die asynchrone Verarbeitung.

Synchrone Verarbeitung (Standard)

Wann async ist nicht festgelegt oder auf gesetzt false, Die API verarbeitet die Anfrage sofort:

Statuscode: 200 OK

Inhaltstyp: application/pdf oder application/octet-stream

Antworttext:

Der API gibt zurück PDF Datei direkt als Binärdaten (nicht JSON).

Anwendungshinweise:

  1. Der Antworttext enthält die Binärdaten. PDF Daten
  2. Speichern Sie den Antwortinhalt direkt als PDF Datei
  3. NEIN Base64 Für binäre Antworten ist eine Dekodierung erforderlich.

Beispiel (JavaScript):

const response = await fetch(url, options);
const pdfBlob = await response.blob();
// Save or process pdfBlob directly

Beispielanfrage

Kopfzeile

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Notiz: Der API Der Schlüssel muss sein Base64 kodiert. Holen Sie sich Ihre API Schlüssel vom PDF4me Armaturenbrett

Nutzlast

{
"docContent": "JVBERi...",
"docName": "output.pdf",
"oldText": "input_old_text",
"newText": "output_new_text",
"pageSequence": "1"
}

Codebeispiele

Der PDF4me Text suchen und ersetzen REST API Es werden Codebeispiele in verschiedenen Programmiersprachen bereitgestellt. Wählen Sie die Sprache, die am besten zu Ihrer Entwicklungsumgebung passt:

C# (CSharp) Beispiel

Vollständig C# Implementierung zum Suchen und Ersetzen von Text in PDF:

Funktionen zum Ersetzen von Texten

Textmusterverarbeitung

  • Exakte Übereinstimmung: Groß-/Kleinschreibung beachtende Textmustererkennung zur präzisen Identifizierung
  • MustererkennungUnterstützung für bestimmte Wörter, Phrasen und Textmuster
  • Benutzerdefinierte Muster: Flexible Mustererstellung für spezifische Anforderungen an die Textersetzung
  • Professionelle ErgebnisseZuverlässige Textersetzung mit präziser Mustererkennung
  • Erweiterte VerarbeitungUnterstützung für komplexe Textstrukturen und Formatierungen

Seitenverarbeitung

  • Seitenausrichtung: Text auf bestimmten Seiten oder in ganzen Dokumenten ersetzen
  • SeitenfolgenUnterstützung für benutzerdefinierte Seitenbereiche und die Auswahl einzelner Seiten
  • Flexible Verarbeitung: Beliebige Seitenkombinationen mit präziser Steuerung verarbeiten
  • Stapelverarbeitung: Mehrere Seiten effizient in einem einzigen Prozess verarbeiten API Anrufe
  • Professionelles LayoutEinheitlicher Textaustausch auf allen Zielseiten

Erweiterte Funktionen

  • TextanalyseUmfassende Textmusteranalyse und -identifizierung
  • InhaltsverwaltungErweiterte Optionen zur Inhaltsbearbeitung und Textersetzung
  • Professionelles LektoratHochwertiger Textaustausch mit klarer Lesbarkeit
  • Flexible MusterUnterstützung für beliebige Textmuster und Ersetzungsanforderungen

Branchenspezifische Anwendungsfälle und Anwendungen

Anwendungsfälle für Unternehmen und Organisationen

  • DokumentenaktualisierungenAutomatische Aktualisierung von Textinhalten über mehrere PDF Dokumente
  • InhaltsverwaltungErsetzen Sie veraltete Informationen durch aktuelle Daten in PDF Dateien
  • Vorlagenverarbeitung: Platzhaltertext in Dokumentvorlagen durch tatsächlichen Inhalt ersetzen
  • Markenmanagement: Firmennamen, Logos und Branding-Elemente aktualisieren PDFs

Hilfe erhalten