Zum Hauptinhalt springen

Text durch Bild ersetzen in Word In n8n

Text durch Bild ersetzen in Word ist ein PDF4me Knotenaktion in n8n das eine Textmarkierung innerhalb eines .docx und fügt stattdessen ein Bild ein. Verwenden Sie es, um eine Unterschrift in einen Vertrag, ein Logo in eine Markenvorlage oder eine generierte Datei einzufügen. QR Code in ein Versanddokument einfügen, ohne manuelle Bearbeitung.

Was dieser Knoten bewirkt

Diese Maßnahme beinhaltet zwei unabhängige Eingänge: A Word Dokument und ein Bild, jeweils mit eigene Dropdown-Liste für EingabetypenEs durchsucht das Dokument nach der exakten Zeichenkette in Suchbegriff und ersetzt das Bild überall dort, wo diese Zeichenkette vorkommt. pages Sie führen ein Zielfernrohr durch. Das Ergebnis ist ein neues .docx mit eingebettetem Bild, bereit für den nächsten Knoten.

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

Jeder PDF4me Knoten in n8n erfordert eine gültige Anmeldeinformationen zum Verbinden mitErstellen oder wählen Sie einen Eintrag aus, der Ihre Daten enthält. PDF4me API Schlüssel, damit der Workflow Dokumentanforderungen authentifizieren kann.

Wichtige Fakten, die Sie nicht verpassen sollten

Zwei Quellen, zwei Dropdown-Menüs
Der Word Datei und Bild werden separat konfiguriert. Das Fehlen einer festgelegten Bildquelle ist der häufigste Grund dafür, dass ein Durchlauf ein unverändertes Dokument erzeugt.
Die Textsuche ist die einzige zwingende Voraussetzung.
Es ist das einzige Feld, das der Knoten mit einer Validierungswarnung markiert, wenn es leer ist. Alle anderen Felder im Panel haben standardmäßig einen brauchbaren Wert.
Eine stumme Null ist kein Fehler.
Wenn die Markierung nicht übereinstimmt, ist der Knoten dennoch erfolgreich und gibt den Originaltext zurück. Gate ein Ersatzlieferungen wurden durchgeführt eher als auf successDie

Word Serienbrief vs. Text durch Bild ersetzen: Was sollte ich verwenden?

WordDie native Serienbrieffunktion von ist so konzipiert, dass sie ersetzt TextDas Platzieren eines Bildes bedeutet normalerweise, ein Bild einzubetten. INCLUDEPICTURE Feld innerhalb eines MERGEFIELDIndem man auf einen stabilen Dateipfad verweist und die Felder aktualisiert, bevor die Bilder angezeigt werden, funktioniert das auf einem Desktop-Computer, ist aber in einer automatisierten Pipeline umständlich. Dieser Knoten behandelt den Platzhalter als normalen Dokumenttext und ersetzt ihn durch ein echtes Bild, sodass die Datei, die den Workflow verlässt, bereits das eingebettete Bild enthält.

Word Serienbrief mit INCLUDEPICTUREPDF4me Text durch Bild ersetzen
BildquelleEin Dateipfad, den das Feld erreichen kannBinärdaten, Base64 oder ein URL
FeldaktualisierungOft erforderlich, bevor Bilder gerendert werdenNicht zutreffend, das Bild ist eingebettet.
Läuft unbeaufsichtigtAußerhalb der Desktop-App anfälligDafür konzipiert
Seitenweises TargetingNicht eingebautSeitenzahlen plus Überspringen der ersten Seite
Mehrere MarkierungenEin ZusammenführungsdurchgangKette ein Knoten pro Markierung
Welches gegen welches?Für Desktop-PCs geeignet, einmalige ZusammenführungenAuswahl für unbeaufsichtigte Workflow-Ausführungen

Wie richte ich den Knoten ein?

Füge die PDF4me Text durch Bild ersetzen in Word Maßnahmen zu Ihrem n8n Arbeitsablauf. Informationen zur Ersteinrichtung finden Sie unter n8n IntegrationsleitfadenDie

Voraussetzungen: A PDF4me API Berechtigung, ein n8n Workflow, ein .docx enthält Ihren Markierungstext und das einzufügende Bild.

Das Parameterfeld „Text in Word durch Bild ersetzen“ in n8n zeigt separate Dropdown-Menüs für den Eingabetyp des Word-Dokuments und des Bildes an.
Das Knotenfeld. Beachten Sie die zwei unabhängigen Dropdown-Menüs für den Eingabetyp und den roten Validierungsrahmen um das leere Suchtextfeld.

Was sind die Parameter?

Die Felder werden im Bedienfeld in der folgenden Reihenfolge angezeigt. Nur Suchbegriff ist als obligatorisch gekennzeichnet; die übrigen haben Standardwerte oder hängen vom gewählten Eingabemodus ab.

ParameterTypErforderlichBeschreibungBeispiel
Word Document Input TypeOptionsRequiredHow the .docx reaches the node: Binary Data, Base64 String, or URL. The matching source field appears directly beneath it.Binary Data
Word Document Binary PropertyStringConditionalName of the binary property holding the Word file. Shown when the input type is Binary Data.data
Base64 Word Document ContentStringConditionalThe .docx as a base64 string. Shown when the input type is Base64 String.UEsDBBQABgAI...
Word Document URLStringConditionalA publicly reachable link to the .docx. Shown when the input type is URL.https://example.com/contract.docx
Word Document NameStringOptionalFilename used for the document being processed. Ships with a placeholder default.document.docx
Image Input TypeOptionsRequiredHow the image reaches the node. This is a separate dropdown from the Word document and is set independently.Binary Data
Image Binary PropertyStringConditionalName of the binary property holding the image. Shown when the image input type is Binary Data.data
Base64 Image ContentStringConditionalThe image as a base64 string. Shown when the image input type is Base64 String.iVBORw0KGgoAAAANS...
Image URLStringConditionalA publicly reachable link to the image. Shown when the image input type is URL.https://example.com/logo.png
Image File NameStringOptionalFilename of the image being inserted. Ships with a placeholder default.image.png
Is First Page SkipToggleOptionalExcludes page one from the search. Ships switched off. Useful when a cover page or letterhead must stay untouched.off
Page NumbersStringOptionalPages to search. Accepts a single page, a comma list, or a hyphenated range. Ships with 1.1
Search TextStringRequiredThe exact marker string to find and replace. The node shows a validation warning while this is empty.[LOGO_PLACEHOLDER]
Output Binary Field NameStringOptionalProperty name the resulting .docx is written to for the next node. Ships with data.data

:::Hinweis Syntax für Seitenzahlen Das Feld akzeptiert eine einzelne Seite (3), eine durch Kommas getrennte Liste (1,4,7), ein Bereich mit Bindestrichen (2-6), oder eine Mischung aus beidem (1,3,5-8). Beschränken Sie es auf die pages die tatsächlich die Markierung enthalten, sodass eine zufällige Übereinstimmung an anderer Stelle in einem langen Dokument kein Bild auswählt.

:::

Was gibt der Knoten zurück?

FeldTypBeschreibungBeispiel
successBooleanWhether the operation completed. Note that a run which found no matches still returns true.true
messageStringHuman-readable status text, used for error detail when something fails.Text replaced with image successfully
fileNameStringFilename of the generated Word document.document_with_images.docx
mimeTypeStringMIME type of the output, always the .docx type.application/vnd.openxmlformats-officedocument.wordprocessingml.document
fileSizeNumberSize of the generated document in bytes.125430
docNameStringDocument name reference, matching fileName.document_with_images.docx
textReplacementCompletedBooleanConfirms the replacement pass ran to completion.true
replacementsMadeNumberHow many instances of the search text were substituted. This is the field to branch on.3

N8N Maßnahmenreaktion

[
{
"success": true,
"message": "Text replaced with image successfully",
"fileName": "document_with_images.docx",
"mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"fileSize": 125430,
"docName": "document_with_images.docx",
"textReplacementCompleted": true,
"replacementsMade": 3
}
]

Typische Konfigurationen

Signature on a contract
A signing step returns a signature PNG. Point Word Document Input Type at the contract from the previous node, Image Input Type at the signature binary, and set Search Text to your [SIGNATURE] marker.
Logo into a branded template
The template lives in storage and the logo at a fixed URL. Use Binary Data for the document and URL for the image, so the logo is not re-uploaded on every run.
QR code onto a shipping document
A code-generating node produces the image, this node substitutes it for [QR_HERE], and a converter turns the result into a PDF for the carrier.
Per-record images at scale
Loop over a spreadsheet, fetch each row image, and run one node execution per record to produce an individually illustrated document.

Praktische Tipps

  • Zweig weiter replacementsMade, nicht successDie Ein Lauf, der zu nichts passt, meldet trotzdem successEine IF-Anweisung, die prüft, ob die Anzahl größer als Null ist, erkennt eine fehlerhafte Vorlage, bevor das Dokument einen Kunden erreicht.
  • Geben Sie den Marker einmal ein und kopieren Sie ihn dann. Wenn ein Teil eines Platzhalters neu eingegeben oder neu formatiert wird in WordDas Programm teilt den Text intern in separate Formatierungsläufe auf, sodass die Suche keine zusammenhängende Zeichenkette mehr erkennt, obwohl die Seite unverändert aussieht.
  • Wählen Sie Marker, die nicht natürlich vorkommen können. Großbuchstaben in Klammern wie z. B. [LOGO_PLACEHOLDER] wird nicht mit dem Fließtext kollidieren, so wie ein nackter word wie Logo dürfen.
  • Knoten für mehrere Bilder verketten. Leite das Ausgabedokument jedes Knotens in den Eingabeknoten des nächsten Knotens ein, um ein Logo, eine Signatur und ein QR Code in einer Datei.
  • Beachten Sie die Formatierung des Platzhalters. Das Bild wird an der Stelle platziert, an der sich der Text befand. Daher erzielt man in der Regel ein besseres Ergebnis, wenn die Markierung in einem zentrierten, großzügig beabstandeten Absatz platziert ist, als wenn sie mitten im Satz versteckt ist.
  • Bevorzugen URL Modus für statische Grafiken. Ein Firmenlogo, das sich nie ändert, muss nicht bei jeder Ausführung des Workflows als Binärdaten übertragen werden.

Spickzettel

ZielEinstellung
Fügen Sie ein Signaturbild ein.Search Text = Ihre Signaturmarkierung, Bild über Binärdaten
Lassen Sie das Deckblatt unverändert.Is First Page Skip An
Nur suchen pages 2 bis 5Page Numbers = 2-5
Verwenden Sie ein gehostetes LogoImage Input Type = URL, Image URL = der Link
Fehlgeschlagene Übereinstimmung erkennenÜberprüfen replacementsMade gleich 0
Leiten Sie das Ergebnis weiter.Lesen Sie die in der folgenden Beschreibung genannte Immobilie: Output Binary Field Name

Häufig gestellte Fragen

Warum Word Probleme mit Bildern im Serienbrief?

WordDie integrierte Serienbrieffunktion ersetzt Text. Das Einfügen eines Bildes bedeutet traditionell … INCLUDEPICTURE Feld verschachtelt mit einem MERGEFIELDDies erfordert, dass sich die Bilder in stabilen Dateipfaden befinden und oft eine manuelle Aktualisierung der Felder notwendig ist, bevor sie angezeigt werden. Dieser Knoten verfolgt einen anderen Ansatz: Er behandelt den Platzhalter als normalen Text im .docx und ersetzt es durch ein tatsächliches Bild, sodass das zusammengeführte Dokument das Bild bereits eingebettet enthält.

Mach das Word Müssen Dokument und Bild dieselbe Eingabemethode verwenden?

NEIN. Word Dokumenteingabetyp Und Bildeingabetyp Es handelt sich um zwei separate Dropdown-Menüs, die unabhängig voneinander konfiguriert werden. Ein gängiges Muster ist die Angabe von Binärdaten für die .docx aus einem vorherigen n8n Knoten und URL für ein Logo, das sich an einer festen Adresse befindet, wodurch vermieden wird, dass bei jedem Aufruf dasselbe Bild abgerufen wird.

Was passiert, wenn der Suchbegriff nicht gefunden wird?

Die Aktion wird abgeschlossen und ein Dokument zurückgegeben, aber es wird nichts ersetzt. Prüfen replacementsMade in der Antwort: ein Wert von 0 Das bedeutet, dass der Marker nie übereinstimmte. Die übliche Ursache ist Word Da der Platzhalter über interne Formatierungsläufe aufgeteilt wurde, was passiert, wenn ein Teil der Markierung neu eingegeben oder neu formatiert wurde, existiert er nicht mehr als eine zusammenhängende Zeichenkette, obwohl er auf dem Bildschirm korrekt aussieht.

Kann ein einzelner Durchlauf mehrere verschiedene Platzhalter ersetzen?

Eine Ausführung verarbeitet einen Fall Suchbegriff Wert gepaart mit einem Bild. Eine Vorlage, die ein Logo, eine Signatur und ein Bild benötigt. QR Der Code wird verarbeitet, indem drei dieser Knoten verkettet werden, wobei jeder Knoten sein Ausgabedokument in die Eingabe des nächsten Knotens einspeist, sodass sich die Ersetzungen in einer einzigen Datei ansammeln.

Welche Felder sind tatsächlich Pflichtfelder?

Suchbegriff ist das einzige Feld, das der Knoten als obligatorisch kennzeichnet. Word Dokumentname, Bilddateiname, Seitenzahlen, Und Name des binären Ausgabefelds Alle werden mit funktionierenden Standardeinstellungen ausgeliefert, und die beiden Dropdown-Menüs für den Eingabetyp erfordern jeweils das Quellfeld, das dem gewählten Modus entspricht.

Wie kann ich verhindern, dass ein Deckblatt geändert wird?

Schalten Sie die Wird die erste Seite übersprungen? Die Option „Ausführen“ schaltet die Suche aus. Sie schließt die erste Seite von der Suche aus, was hilfreich ist, wenn ein Briefkopf oder eine Titelseite zufällig denselben Wortlaut enthält wie die Markierung, die Sie an anderer Stelle im Dokument anvisieren.

Verwandte Aktionen in n8n

Dieselbe Aufgabe auf anderen Plattformen

Anwendungsfälle

Dokumentenbranding und visuelle Identität

Ersetzen Sie Platzhalter durch Firmenlogos oder Produktbilder, sodass jedes Dokument, das ein Workflow erzeugt, ein einheitliches Branding aufweist, ohne dass jemand es öffnen muss. WordDie

Unterschriften und Authentifizierungszeichen

Fügen Sie Signaturbilder, Stempel oder Siegel in Verträge und Genehmigungsformulare ein, sobald der Workflow diese erreicht, sodass der Signaturschritt innerhalb der Automatisierung verbleibt.

Generierte Grafiken pro Datensatz

Einfügen QR codes, Barcodes oder Diagramme, die zuvor im selben Arbeitsablauf erstellt wurden, wodurch beispielsweise ein Stapel Versanddokumente oder personalisierte Berichte individuell illustriert werden.

Weiterführende Literatur

Hilfe erhalten