Saltar al contenido principal

Agregar sello de texto a PDF en n8n

Agregar sello de texto a PDF es un n8n nodo por PDF4me que superpone texto personalizado (CONFIDENCIAL, BORRADOR, APROBADO o cualquier cadena personalizada) sobre PDF Páginas con alineación precisa, control de fuente, color, opacidad y rotación. Úselo para marcar documentos confidenciales, sellar con sellos de aprobación, etiquetar borradores o aplicar marcas de forma automatizada sin edición manual.

Lo que hace este nodo

PDF4me: Agregar sello de texto a PDF Renderiza una cadena de texto en cada página objetivo en una posición horizontal y vertical elegida, con control sobre el tamaño de la fuente, el color de la fuente, la opacidad, el ángulo de rotación, los márgenes y la superposición de fondo/primer plano. Acepta la fuente PDF a través de datos binarios, Base64 Cuerda o URLIdeal para etiquetas de confidencialidad, marcadores de borradores, sellos de aprobación, avisos de derechos de autor y marcas de agua diagonales.

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 las solicitudes de sellado de forma segura.

Datos importantes que no debes perderte

Solo 6 campos son realmente obligatorios.
El subyacente PDF4me API requiere solo el PDF Entrada, nombre del archivo de salida, texto, páginas, alineación horizontal y alineación vertical. La fuente, el color, la opacidad, la rotación, los márgenes, el fondo y el procesamiento asíncrono tienen valores predeterminados que funcionan correctamente.
El fondo controla el apilamiento, no la visibilidad.
El fondo verdadero muestra el sello detrás del contenido existente de la página (aspecto de marca de agua sutil); el fondo falso (predeterminado) lo muestra encima, ideal para una marca de confidencialidad o aprobación visible.
La rotación más la opacidad crean una clásica marca de agua diagonal.
Establezca la rotación en 45, reduzca la opacidad a un valor entre 30 y 50, y habilite el fondo para obtener el aspecto tradicional de marca de agua inclinada y semitransparente que se utiliza en borradores y copias confidenciales.
Agregar sello de texto a PDF (nodo n8n) configurado con la acción Agregar sello de texto a PDF, tipo de datos de entrada Datos binarios, campo de entrada Datos binarios, nombre de archivo de salida document_with_text_stamp.pdf, nombre del documento document.pdf, texto CONFIDENCIAL, páginas 1, alineación horizontal Centro, alineación vertical Centro, margen horizontal y margen vertical 0.

PDF4me Agregar sello de texto a PDF panel de parámetros del nodo en n8n

¿Qué parámetros agrega la función de sello de texto? PDF ¿Necesidad?

Requerido: Tipo de datos de entrada, nombre del archivo de salida, texto, páginas, alineación horizontal y alineación vertical. Los campos condicionales (campo binario de entrada, contenido del documento Base64, URL del archivo) solo aparecen cuando se selecciona su tipo de datos de entrada principal. Todo lo demás, incluido el nombre del documento, los márgenes, la opacidad, la fuente, la rotación, el fondo, el procesamiento asíncrono y el nombre de salida de datos binarios, es opcional con un valor predeterminado funcional.

ParámetroRequeridoLo que haceEjemplo
Input Data TypeRequiredFormat of the source PDF input. Choose Binary Data (from a previous node), Base64 String, or URL.Binary Data
Input Binary FieldConditionalName of the binary property on the incoming n8n item that holds the PDF. Required when Input Data Type is Binary Data. Defaults to data.data
Base64 Document ContentConditionalBase64-encoded PDF content. Required when Input Data Type is Base64 String.JVBERi0xLjQK...
File URLConditionalPublicly reachable HTTPS URL to the source PDF. Required when Input Data Type is URL.https://example.com/sample.pdf
Output File NameRequiredFilename for the stamped PDF output. Must include the .pdf extension.document_with_text_stamp.pdf
Document NameOptionalReference label for the source PDF, used for tracking only, not sent to the stamping engine.document.pdf
TextRequiredThe text string to stamp onto the page, such as a confidentiality label, draft marker, or custom watermark text.CONFIDENTIAL
PagesRequiredPages to stamp. Accepts a single page, a range, a mixed list, or an open range. All pages if left as "all".1 or 2-5 or 1,3,7-10
Horizontal AlignmentRequiredHorizontal position of the stamp on the page: Left, Center, or Right.Center
Vertical AlignmentRequiredVertical position of the stamp on the page: Top, Center, or Bottom.Center
Horizontal Margin (Mm)OptionalHorizontal margin in millimeters, applied from the aligned edge. Default 0.0
Vertical Margin (Mm)OptionalVertical margin in millimeters, applied from the aligned edge. Default 0.0
OpacityOptionalStamp transparency from 0 (invisible) to 100 (fully opaque). Default full opacity.50
Font SizeOptionalFont size in points, typically between 8 and 72.24
Font ColorOptionalStamp text color as a hex code.#FF0000
RotationOptionalRotation angle in degrees. 0 is horizontal, 45 is diagonal, 90 is vertical.45
BackgroundOptionalPlaces the stamp behind existing page content when true, or on top (foreground) when false. Default false.false
Async ProcessingOptionalProcesses large PDFs in the background when enabled, improving reliability for high-page-count documents.false
Binary Data Output NameOptionalName of the binary property the output item exposes. Default is data.data

Opciones avanzadas

Perfiles personalizados (opcional)
A JSONBloque tipo -de parámetros predefinidos para configuraciones de estampado especializadas, como { "fontFamily": "Arial", "fontSize": 24, "fontColor": "#FF0000" }, superpuestos sobre los campos individuales anteriores.

Campos de salida

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

CampoTipoLo que contiene
successBooleanTrue when the stamp was applied successfully. Use to route error-handling branches.
fileNameStringGenerated filename, matching Output File Name.
mimeTypeStringMIME type of the output, always application/pdf.
fileSizeNumberSize of the stamped PDF in bytes.
pageCountNumberNumber of pages processed with the text stamp.
Binary (data)BinaryThe stamped PDF under Binary Data Output Name (default data). Pass into Write Binary File, Email, or any cloud-storage upload.

¿Cómo configuro Agregar sello de texto a? PDF en n8n¿

  1. Agregar PDF4me a tu n8n flujo de trabajo y elegir el Agregar sello de texto a PDF 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 Tipo de datos de entrada a Datos binarios (por defecto), Base64 Cadena, o URL y proporcionar la fuente correspondiente PDF campo.
  4. Colocar Nombre del archivo de salida (debe terminar en .pdf) y opcionalmente Nombre del documento para seguimiento.
  5. Ingresar Texto (p.ej. CONFIDENTIAL), Páginas apuntar y Alineación horizontal / Alineación vertical.
  6. Opcionalmente, ajuste Margen horizontal, Margen vertical, Opacidad, Tamaño de fuente, Color de fuente, Rotación, y Fondo.
  7. Permitir Procesamiento asíncrono para documentos grandes si es necesario. Ejecute el nodo y enrute el sellado PDF al siguiente paso.

Configuraciones típicas

Ejemplos de flujo de trabajoCommon n8n workflow patterns using Add Text Stamp to PDF.
Sello CONFIDENCIAL antes de compartirlo externamente.
  1. Un disparador de Google Drive se activa cuando un nuevo archivo llega a una carpeta de documentos salientes.
  2. PDF4me Agregar sello de texto a PDF Se ejecuta con texto CONFIDENCIAL, alineación horizontal centrada, alineación vertical superior, color de fuente rojo.
  3. El estampado PDF Se vuelve a subir a una carpeta de Revisados y se envía por correo electrónico al destinatario.
Marca de agua "BORRADOR" diagonal en los informes generados.
  1. Un activador programado genera un informe semanal. PDF a través de PDF4me Generar documento.
  2. PDF4me Agregar sello de texto a PDF Se ejecuta con texto BORRADOR, rotación 45, opacidad 30, fondo verdadero para una sutil marca de agua diagonal.
  3. El borrador con marca de agua se publica en un canal de revisión de Slack antes de su aprobación final.
Sello de APROBADO en una página específica 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 Agregar sello de texto a PDF Se ejecuta con el texto APROBADO, Páginas configuradas solo para la página de firma, Alineación vertical inferior.
  3. El finalizado PDF se archiva en SharePoint con la fecha de aprobación en el nombre del archivo.
Sello por lotes desde una URL de PDF alojada
  1. Un nodo Loop Over Items itera sobre una lista de documentos. URLs de una exportación de base de datos.
  2. PDF4me Agregar sello de texto a PDF Se ejecuta con tipo de datos de entrada URL, Archivo URL Configurado por elemento, procesamiento asíncrono habilitado para mayor fiabilidad.
  3. Cada salida sellada se escribe en el almacenamiento en la nube con el ID del registro de origen como nombre de archivo.

Consejos prácticos

Only 6 fields are required
Input, Output File Name, Text, Pages, Horizontal Alignment, and Vertical Alignment. Do not feel obligated to set every optional field.
Use Background true for subtle watermarks
Combine Background true with a lower Opacity (30-50) so the stamp does not obscure page content underneath.
Pages accepts open ranges
Use 2- to stamp from page 2 to the end, useful for skipping a cover page while stamping the rest.
Font Color must be a valid hex code
Values like #FF0000 work; unrecognized color names or malformed hex strings fail the request.
Enable Async Processing for large PDFs
Large or high-page-count documents benefit from asynchronous processing so the workflow execution does not time out.
Document Name is reference-only
It labels the source file for tracking; it does not affect stamping behavior or the output filename.

Hoja de trucos

CampoValor
ActionAdd Text Stamp To PDF
Input Data TypeBinary Data
Input Binary Fielddata
Output File Namedocument_with_text_stamp.pdf
TextCONFIDENTIAL
Pages1 (or "all")
Horizontal AlignmentCenter
Vertical AlignmentCenter
Opacity50 (lower for subtle watermark)
Rotation0 (45 for diagonal watermark)
CredentialsPDF4me API credential

Preguntas frecuentes

Which fields are actually required for Add Text Stamp to PDF?+
Only six: the PDF input (via Input Data Type), Output File Name, Text, Pages, Horizontal Alignment, and Vertical Alignment. Font, color, opacity, rotation, margins, background, and async processing are all optional with sensible defaults. See Adobe's stamp-placement guidance for how alignment and margins interact on a page.
Can I stamp only some pages instead of the whole document?+
Yes. Pages accepts a single page (1), a range (2-5), a mixed list (1,3,7-10), or an open range (2-). Leaving it unset processes every page.
How do I create a diagonal watermark-style stamp?+
Set Rotation to a non-zero angle such as 45 for a classic diagonal watermark, combine with a lower Opacity value and Background set to true so the stamp sits behind the page content instead of on top of it.
What is the difference between Background true and false?+
Background true places the stamp behind existing page content, ideal for subtle watermarks. Background false (the default) places it in the foreground, on top of existing content, ideal for visible approval or confidentiality marks.
Can I stamp large PDFs asynchronously?+
Yes. Enable Async Processing for large documents so the node processes in the background instead of holding the workflow execution open, improving reliability for batch or high-page-count PDFs.
Does the stamp text support dynamic values?+
Yes, map an n8n expression into Text (for example a customer name or timestamp from an upstream node) since the field accepts any string, the same way n8n handles dynamic values across the platform per the n8n expressions documentation.

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda