Passa al contenuto principale

Sostituisci il testo con l'immagine in n8n

Sostituisci il testo con un'immagine è un n8n nodo per PDF4me che trova un segnaposto di testo esatto all'interno di un PDF e lo sostituisce con un logo, una firma o un'immagine del prodotto con dimensioni corrispondenti. Usalo per il branding del modello, l'inserimento della firma o la personalizzazione visiva automatizzata senza modificare manualmente il PDF.

Cosa fa questo nodo

PDF4me: Sostituisci il testo con un'immagine scansiona un PDF per una stringa di testo esatta e sostituisce ogni occorrenza corrispondente con un'immagine, ridimensionata all'altezza e alla larghezza scelte, sulle pagine di destinazione. Accetta sia il codice sorgente PDF e l'immagine di sostituzione tramite dati binari, Base64 Corda o URL, in modo indipendente. Ideale per inserire loghi, firme, timbri o foto di prodotti in modelli PDFs.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Autenticazione del tuo API Richiesta

Ogni PDF4me nodo in n8n richiede un valido Credenziali per connettersi con. Crea o selezionane uno che contenga il tuo PDF4me API chiave affinché il flusso di lavoro possa autenticare in modo sicuro la richiesta di sostituzione.

Informazioni importanti da non perdere

Il testo da sostituire deve corrispondere esattamente
PDF4me esegue una corrispondenza precisa del testo, inclusi spazi, punteggiatura e maiuscole. Un segnaposto come [LOGO_QUI] Corrisponde solo a quella stringa esatta, non a una versione parziale o con distinzione tra maiuscole e minuscole.
PDF e gli input di immagini sono indipendenti
PDF Il tipo di dati di input e il tipo di dati di input dell'immagine vengono impostati separatamente, uno può provenire da dati binari mentre l'altro proviene da un URL, utile quando il modello PDF e il logo sono presenti in sistemi diversi.
Questo è un PDF azione, non la variante Word
Un nodo separato per sostituire il testo con un'immagine in un documento Word gestisce i file .docx con segnaposto specifici di Word. Utilizzare questo nodo solo quando il documento sorgente è già un PDF.
Nodo n8n per sostituire il testo con un'immagine, configurato con l'azione Sostituisci testo con un'immagine, tipo di dati di input PDF Dati binari, dati del campo binario PDF, tipo di dati di input immagine Dati binari, dati del campo binario dell'immagine, testo da sostituire, sequenza di pagine tutte, altezza immagine 50, larghezza immagine

PDF4me Pannello dei parametri del nodo Sostituisci testo con immagine n8n

Quali parametri sono necessari per la funzione "Sostituisci testo con immagine"?

Necessario: PDF Tipo di dati di input, Tipo di dati di input immagine, Testo da sostituire, Altezza immagine, Larghezza immagine e Nome file di output. I campi condizionali vengono visualizzati solo quando viene selezionato il relativo Tipo di dati di input padre. Sequenza di pagina, Asynce Binary Data Output Name sono opzionali e funzionano con valori predefiniti.

ParametroNecessarioCosa faEsempio
PDF Input Data TypeRequiredFormat of the source PDF input. Choose Binary Data (from a previous node), Base64 String, or URL.Binary Data
PDF Binary FieldConditionalName of the binary property on the incoming n8n item that holds the source PDF. Required when PDF Input Data Type is Binary Data.data
Base64 PDF ContentConditionalBase64-encoded source PDF content. Required when PDF Input Data Type is Base64 String.JVBERi0xLjQK...
PDF URLConditionalPublicly reachable HTTPS URL to the source PDF. Required when PDF Input Data Type is URL.https://example.com/sample.pdf
Image Input Data TypeRequiredFormat of the replacement image input. Choose Binary Data, Base64 String, or URL, independent of the PDF input type.Binary Data
Image Binary FieldConditionalName of the binary property on the incoming n8n item that holds the replacement image. Required when Image Input Data Type is Binary Data.data
Base64 Image ContentConditionalBase64-encoded replacement image content. Required when Image Input Data Type is Base64 String./9j/4AAQSkZJRgAB...
Image URLConditionalPublicly reachable HTTPS URL to the replacement image. Required when Image Input Data Type is URL.https://example.com/logo.png
Text to ReplaceRequiredThe exact text string to find and replace with the image, matched precisely including case and punctuation.[LOGO_HERE]
Page SequenceOptionalPages to search for the placeholder. Use all, specific pages (1,3,5), or a range (1-5). Default all.all
Image HeightRequiredHeight in pixels to scale the replacement image to, maintaining aspect ratio.50
Image WidthRequiredWidth in pixels to scale the replacement image to, maintaining aspect ratio.100
Output File NameRequiredFilename for the resulting PDF, must include the .pdf extension.replace_text_with_image.pdf
AsyncOptionalEnables background processing for large PDFs. Default false.false
Binary Data Output NameOptionalName of the binary property the output item exposes. Default is data.data

Campi di output

Una corsa di successo restituisce uno n8n trasporto dell'oggetto JSON metadati e il binario aggiornato PDF.

CampoTipoCosa contiene
successBooleanTrue when the replacement succeeded. Use to route error-handling branches.
messageStringHuman-readable status message for the replacement result.
fileNameStringGenerated filename, matching Output File Name.
mimeTypeStringMIME type of the output, always application/pdf.
fileSizeNumberSize of the resulting PDF in bytes.
pagesProcessedNumberNumber of pages searched for the placeholder text.
Binary (data)BinaryThe updated PDF under Binary Data Output Name (default data). Pass into Write Binary File, Email, or any cloud-storage upload.

Come impostare la sostituzione del testo con un'immagine in n8n?

  1. Aggiungere PDF4me al tuo n8n flusso di lavoro e scegliere il Sostituisci il testo con un'immagine azione.
  2. In Credenziali per connettersi con, seleziona il tuo PDF4me credenziali o clicca Crea nuove credenziali e incolla il tuo API chiave.
  3. Impostato PDF Tipo di dati di input e fornire la fonte PDF via PDF Campo binario, Base64 PDF Contenuto, O PDF URL.
  4. Impostato Tipo di dati di input immagine e fornire l'immagine sostitutiva tramite Campo binario dell'immagine, Base64 Contenuto dell'immagine, O Immagine URL.
  5. Inserisci Testo da sostituire esattamente come appare nel PDFe impostare Sequenza di pagine se hai bisogno di indirizzare gli eventi a pagine specifiche.
  6. Impostato Altezza dell'immagine E Larghezza dell'immagine per ridimensionare l'immagine di sostituzione e impostare Nome del file di output.
  7. Abilitare Async per grandi PDFs se necessario. Esegui il nodo e instrada l'aggiornamento PDF al passo successivo.

Configurazioni tipiche

Esempi di flusso di lavoroCommon n8n workflow patterns using Replace Text With Image.
Inserimento del logo del cliente in un modello di proposta
  1. Un webhook CRM si attiva quando viene generata una nuova proposta per un cliente.
  2. PDF4me Sostituisci testo con immagine viene eseguito con Testo da sostituire impostato su [LOGO CLIENT] e tipo di dati di input immagine URL indicando il logo del cliente.
  3. La proposta personalizzata con il marchio viene inviata via e-mail al rappresentante di vendita per la revisione finale.
Timbro di firma su un contratto generato
  1. Un contratto viene generato tramite PDF4me Genera documento con un [FIRMA] segnaposto.
  2. PDF4me La funzione "Sostituisci testo con immagine" viene eseguita con l'immagine della firma del firmatario, mentre la funzione "Sequenza pagine" si applica solo all'ultima pagina.
  3. Il contratto dall'aspetto firmato è archiviato a SharePoint.
scambio di immagini di prodotti in un catalogo PDF
  1. Un nodo Loop Over Items scorre i record dei prodotti da un database di inventario.
  2. PDF4me La sostituzione del testo con l'immagine viene eseguita per ogni elemento, sostituendo un [IMMAGINE_PRODOTTO] Segnaposto con la foto di ciascun prodotto archiviata nel cloud.
  3. Ogni pagina di catalogo personalizzata viene combinata a valle in un unico file distribuibile PDF.
Timbro di approvazione grafico dopo la firma
  1. Un webhook di approvazione si attiva quando un responsabile contrassegna un documento come approvato in uno strumento interno.
  2. PDF4me Sostituisci testo con immagine funziona con un [TIMBRO DI APPROVAZIONE] Il segnaposto è stato sostituito con un'immagine di approvazione.
  3. Il finalizzato PDF viene archiviato con la data di approvazione nel nome del file.

Consigli pratici

Use a distinctive placeholder string
A unique token like [CLIENT_LOGO] avoids accidentally matching unrelated text elsewhere in the document.
Match Image Height/Width to the source aspect ratio
Mismatched dimensions can stretch or squash the inserted image; check the source image proportions first.
Narrow Page Sequence when possible
Targeting only the pages that contain the placeholder is faster and avoids unintended matches on other pages.
PDF and image sources can differ
Pull the template PDF from Binary Data while sourcing the logo from a URL, or any other combination that fits your workflow.
Enable Async for large PDFs
Large documents benefit from asynchronous processing so the workflow execution does not time out.
Use the Word variant for .docx files
This node processes PDFs; for Word documents use the separate Replace Text With Image in Word Document node.

Foglio riassuntivo

CampoValore
ActionReplace Text With Image
PDF Input Data TypeBinary Data
PDF Binary Fielddata
Image Input Data TypeBinary Data
Image Binary Fielddata
Text to Replace[LOGO_HERE]
Page Sequenceall
Image Height50
Image Width100
Output File Namereplace_text_with_image.pdf
CredentialsPDF4me API credential

Domande frequenti

Does Text to Replace need to match exactly?+
Yes. PDF4me performs precise text matching, so Text to Replace must match the placeholder in the PDF exactly, including spaces, punctuation, and capitalization, similar to the exact-match requirements described in community discussions on replacing content inside a PDF.
Can I replace text on only some pages?+
Yes. Page Sequence accepts all, specific page numbers such as 1,3,5, or ranges such as 1-5, so you can target only the pages that contain the placeholder.
What image formats can replace the text?+
JPG, PNG, GIF, and BMP. Supply the image via Image Binary Field, Base64 Image Content, or Image URL depending on Image Input Data Type.
Does the image keep its aspect ratio?+
PDF4me scales the image to the Image Height and Image Width you specify while maintaining aspect ratio, so choose dimensions that match the source image's proportions, the same general scaling consideration covered in Adobe's guidance on placing graphics onto a PDF page.
Is this the same as the Word variant of this action?+
No. This action operates on PDF documents. A separate Replace Text With Image in Word Document node exists in n8n for .docx files, using Word-specific merge-field style placeholders instead of exact-text matching.

Azioni correlate

Stessa attività su altre piattaforme

Richiedi assistenza