Aller au contenu principal

Ajouter un tampon de texte à PDF dans n8n

Ajouter un tampon de texte à PDF est un n8n nœud par PDF4me qui superpose un texte personnalisé (CONFIDENTIEL, PROJET, APPROUVÉ ou toute autre chaîne de caractères personnalisée) sur PDF Des pages avec un alignement précis, une police, une couleur, une opacité et une rotation contrôlables. Idéal pour le marquage de confidentialité, les tampons d'approbation, les étiquettes de brouillon ou le marquage automatique de documents sans intervention manuelle.

Que fait ce nœud ?

PDF4me: Ajouter un tampon de texte à PDF Affiche une chaîne de texte sur chaque page cible à une position horizontale et verticale choisie, avec contrôle de la taille, de la couleur et de l'opacité de la police, de l'angle de rotation, des marges et de la superposition des éléments d'arrière-plan et de premier plan. Accepte la source PDF via des données binaires, Base64 Chaîne, ou URLIdéal pour les étiquettes de confidentialité, les marqueurs de brouillon, les tampons d'approbation, les mentions de droit d'auteur et le marquage en filigrane diagonal.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Authentification de votre API Demande

Chaque PDF4me nœud dans n8n nécessite un numéro valide Identifiant pour se connecter avecCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au flux de travail d'authentifier les demandes d'estampillage de manière sécurisée.

Informations importantes à ne pas manquer

Seuls 6 champs sont obligatoires.
Le sous-jacent PDF4me API nécessite seulement PDF Les paramètres suivants sont disponibles : entrée, nom du fichier de sortie, texte, nombre de pages, alignement horizontal et vertical. Police, couleur, opacité, rotation, marges, arrière-plan et traitement asynchrone sont paramétrables par défaut.
Empilement des contrôles en arrière-plan, et non visibilité
L'option « Background true » affiche le tampon derrière le contenu existant de la page (effet filigrane subtil) ; l'option « Background false » (par défaut) l'affiche au premier plan, idéal pour une marque de confidentialité ou d'approbation visible.
La rotation et l'opacité créent un filigrane diagonal classique.
Réglez la rotation à 45, réduisez l'opacité à environ 30-50 et activez l'arrière-plan pour obtenir l'aspect traditionnel de filigrane incliné et semi-transparent utilisé sur les brouillons et les copies confidentielles.
Ajout d'un tampon de texte au PDF : nœud n8n configuré avec l'action « Ajouter un tampon de texte au PDF », type de données d'entrée : données binaires, champ d'entrée : données binaires, nom du fichier de sortie : document_with_text_stamp.pdf, nom du document : document.pdf, texte : CONFIDENTIEL, nombre de pages : 1, alignement horizontal : centré, alignement vertical : centré, marges horizontale et verticale : 0

PDF4me Ajouter un tampon de texte à PDF panneau des paramètres de nœud dans n8n

Quels paramètres permettent d'ajouter un tampon de texte ? PDF Besoin?

Requis: Type de données d'entrée, nom du fichier de sortie, texte, nombre de pages, alignement horizontal et vertical. Les champs conditionnels (champ binaire d'entrée, contenu du document Base64, URL du fichier) n'apparaissent que si leur type de données d'entrée parent est sélectionné. Tous les autres paramètres, tels que le nom du document, les marges, l'opacité, la police, la rotation, l'arrière-plan, le traitement asynchrone et le nom de sortie des données binaires, sont optionnels et disposent de valeurs par défaut fonctionnelles.

ParamètreRequisCe que cela faitExemple
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

Options avancées

Profils personnalisés (facultatif)
UN JSON- un bloc de paramètres prédéfinis pour des configurations d'emboutissage spécialisées, telles que { "fontFamily": "Arial", "fontSize": 24, "fontColor": "#FF0000" }, superposés aux champs individuels ci-dessus.

Champs de sortie

Une course réussie rapporte un n8n transport d'objets JSON métadonnées et le binaire estampillé PDF.

ChampTaperCe qu'il contient
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.

Comment configurer l'ajout d'un tampon de texte à PDF dans n8n?

  1. Ajouter PDF4me à votre n8n flux de travail et choisissez le Ajouter un tampon de texte à PDF action.
  2. Dans Identifiant pour se connecter avec, sélectionnez votre PDF4me identifiant ou cliquez Créer un nouveau compte et collez votre API clé.
  3. Ensemble Type de données d'entrée à Données binaires (défaut), Base64 Chaîne, ou URL et fournir la source correspondante PDF champ.
  4. Ensemble Nom du fichier de sortie (doit se terminer par .pdf) et éventuellement Nom du document pour le suivi.
  5. Entrer Texte (par exemple CONFIDENTIAL), Pages cibler, et Alignement horizontal / Alignement vertical.
  6. Accordage optionnel Marge horizontale, Marge verticale, Opacité, Taille de la police, Couleur de la police, Rotation, et Arrière-plan.
  7. Activer Traitement asynchrone Pour les documents volumineux, si nécessaire. Exécutez le nœud et acheminez le document estampillé. PDF passer à l'étape suivante.

Configurations typiques

Exemples de flux de travailCommon n8n workflow patterns using Add Text Stamp to PDF.
Mention « CONFIDENTIEL » avant diffusion externe
  1. Un déclencheur Google Drive s'active lorsqu'un nouveau fichier arrive dans le dossier des documents sortants.
  2. PDF4me Ajouter un tampon de texte à PDF S'exécute avec le texte CONFIDENTIEL, alignement horizontal centré, alignement vertical en haut, couleur de police rouge.
  3. Le tampon PDF est téléchargé à nouveau dans un dossier « À vérifier » et envoyé par courriel au destinataire.
Filigrane DRUFT en diagonale sur les rapports générés
  1. Un déclencheur de planification génère un rapport hebdomadaire PDF via PDF4me Générer un document.
  2. PDF4me Ajouter un tampon de texte à PDF Exécuté avec le texte BROUILLON, Rotation 45, Opacité 30, Arrière-plan vrai pour un filigrane diagonal subtil.
  3. Le brouillon filigrané est publié sur un canal de révision Slack avant approbation finale.
Tampon APPROUVÉ sur une page spécifique après signature
  1. Un webhook d'approbation se déclenche lorsqu'un responsable marque un document comme approuvé dans un outil interne.
  2. PDF4me Ajouter un tampon de texte à PDF S'exécute avec le texte APPROUVÉ, Pages définies uniquement sur la page de signature, Alignement vertical en bas.
  3. La version finale PDF est archivé dans SharePoint avec la date d'approbation dans le nom du fichier.
Estampillage par lots à partir d'une URL PDF hébergée
  1. Un nœud de boucle sur les éléments parcourt une liste de documents URLs à partir d'une exportation de base de données.
  2. PDF4me Ajouter un tampon de texte à PDF s'exécute avec le type de données d'entrée URL, Déposer URL Paramétré par article, traitement asynchrone activé pour plus de fiabilité.
  3. Chaque sortie horodatée est enregistrée dans le stockage cloud avec l'identifiant de l'enregistrement source comme nom de fichier.

Conseils pratiques

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.

Aide-mémoire

ChampValeur
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

Questions fréquentes

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.

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide