Saltar al contenido principal

Reemplazar texto con imagen en n8n

Reemplazar texto con imagen es un n8n nodo por PDF4me que encuentra un marcador de posición de texto exacto dentro de un PDF y lo reemplaza por un logotipo, firma o imagen de producto con dimensiones coincidentes. Úselo para la marca de la plantilla, la inserción de firmas o la personalización visual automatizada sin editar manualmente el PDF.

Lo que hace este nodo

PDF4me: Reemplazar texto con imagen escanea un PDF Para una cadena de texto exacta, reemplaza cada coincidencia con una imagen, escalada a la altura y anchura elegidas, en las páginas que seleccione. Acepta tanto la fuente PDF y la imagen de reemplazo a través de datos binarios, Base64 Cuerda o URL, de forma independiente. Ideal para insertar logotipos, firmas, sellos o fotos de productos en plantillas. PDFs.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Autenticando su API Pedido

Cada PDF4me nodo en n8n requiere un válido Credencial para conectarse con. Crea o selecciona uno que contenga tu PDF4me API clave para que el flujo de trabajo pueda autenticar la solicitud de reemplazo de forma segura.

Datos importantes que no debes perderte

El texto a reemplazar debe coincidir exactamente
PDF4me Realiza una coincidencia de texto precisa, incluyendo espacios, puntuación y mayúsculas. Un marcador de posición como [LOGO_AQUÍ] Solo coincide con esa cadena exacta, no con una versión parcial o con mayúsculas y minúsculas diferentes.
PDF y las entradas de imágenes son independientes
PDF El tipo de datos de entrada y el tipo de datos de entrada de imagen se configuran por separado, uno puede provenir de datos binarios mientras que el otro proviene de un URL, útil cuando la plantilla PDF y el logotipo reside en diferentes sistemas.
Esto es un PDF acción, no la variante de Word
Un nodo independiente Reemplazar texto con imagen en un documento de Word maneja archivos .docx con marcadores de posición específicos de Word. Use este nodo solo cuando el documento de origen ya sea un PDF.
Nodo n8n configurado con Acción Reemplazar texto con imagen, Tipo de datos de entrada PDF Datos binarios, Datos de campo binario PDF, Tipo de datos de entrada de imagen Datos binarios, Datos de campo binario de imagen, Texto a reemplazar, Secuencia de página todas, Altura de imagen 50, Ancho de imagen

PDF4me Panel de parámetros del nodo Reemplazar texto con imagen n8n

¿Qué parámetros necesita la función Reemplazar texto con imagen?

Requerido: PDF Tipo de datos de entrada, tipo de datos de entrada de imagen, texto a reemplazar, altura de la imagen, ancho de la imagen y nombre del archivo de salida. Los campos condicionales aparecen solo cuando se elige su tipo de datos de entrada principal. Secuencia de página, Asyncy el nombre de salida de datos binarios son opcionales con valores predeterminados que funcionan.

ParámetroRequeridoLo que haceEjemplo
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

Campos de salida

Una carrera exitosa devuelve uno n8n artículo que transporta JSON metadatos y el binario actualizado PDF.

CampoTipoLo que 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.

¿Cómo configuro Reemplazar texto con imagen en n8n¿

  1. Agregar PDF4me a tu n8n flujo de trabajo y elegir el Reemplazar texto con imagen acción.
  2. En Credencial para conectarse con, seleccione su PDF4me credenciales o haga clic Crear nueva credencial y pega tu API llave.
  3. Colocar PDF Tipo de datos de entrada y suministrar la fuente PDF a través de PDF Campo binario, Base64 PDF Contenido, o PDF URL.
  4. Colocar Tipo de datos de entrada de imagen y suministrar la imagen de reemplazo a través de Campo binario de imagen, Base64 Contenido de la imagen, o Imagen URL.
  5. Ingresar Texto para reemplazar exactamente como aparece en el PDFy establecer Secuencia de páginas si necesita dirigirse a páginas específicas.
  6. Colocar Altura de la imagen y Ancho de la imagen escalar la imagen de reemplazo y configurar Nombre del archivo de salida.
  7. Permitir Async para grandes PDFs si es necesario. Ejecute el nodo y enrute el actualizado. PDF al siguiente paso.

Configuraciones típicas

Ejemplos de flujo de trabajoCommon n8n workflow patterns using Replace Text With Image.
Inserción del logotipo del cliente en una plantilla de propuesta
  1. Un webhook de CRM se activa cuando se genera una nueva propuesta para un cliente.
  2. PDF4me Reemplazar texto con imagen se ejecuta con el texto a reemplazar configurado en [LOGOTIPO DEL CLIENTE] y tipo de datos de entrada de imagen URL señalando el logotipo del cliente.
  3. La propuesta personalizada se envía por correo electrónico al representante de ventas para su revisión final.
Sello de firma en un contrato generado
  1. Se genera un contrato a través de PDF4me Generar documento con un [FIRMA] marcador de posición.
  2. PDF4me La función Reemplazar texto con imagen se ejecuta con la imagen de la firma del firmante y la secuencia de páginas se dirige únicamente a la última página.
  3. El contrato que parece firmado se archiva en SharePoint.
Intercambio de imágenes de productos en un catálogo PDF
  1. Un nodo Loop Over Items itera sobre los registros de productos de una base de datos de inventario.
  2. PDF4me Reemplazar texto con imagen se ejecuta por elemento, reemplazando una [IMAGEN_DEL_PRODUCTO] Espacio reservado para la foto de cada producto almacenada en la nube.
  3. Cada página de catálogo personalizada se combina posteriormente en un único archivo distribuible. PDF.
Gráfico del sello de aprobación después de la firma.
  1. Se activa un webhook de aprobación cuando un gerente marca un documento como aprobado en una herramienta interna.
  2. PDF4me Reemplazar texto con imagen se ejecuta con un [SELLO DE APROBACIÓN] El marcador de posición se sustituyó por un gráfico de aprobación.
  3. El finalizado PDF Se archiva con la fecha de aprobación en el nombre del archivo.

Consejos prácticos

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.

Hoja de trucos

CampoValor
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

Preguntas frecuentes

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.

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda