Aller au contenu principal

Ajouter un filigrane de texte à Excel dans n8n

Ajouter un filigrane de texte est un PDF4me Excel opération dans n8n Cette fonction appose une étiquette personnalisée, telle que CONFIDENTIEL ou BROUILLON, sur les feuilles de calcul d'un classeur .xlsx. Utilisez-la pour marquer les feuilles de calcul sensibles, signaler les brouillons avant relecture ou appliquer automatiquement la charte graphique de votre entreprise, sans aucune intervention manuelle. Excel.

Que fait ce nœud ?

PDF4me ExcelAjouter un filigrane de texte affiche un filigrane de texte de style WordArt sur Excel Feuilles de calcul avec contrôle total sur la police, la taille du texte (en points), la couleur, le gras, l'italique, la transparence, l'angle de rotation et une grille de positionnement à neuf positions. La sélection des feuilles permet de choisir si le filigrane apparaît sur toutes les feuilles ou seulement sur celles que vous spécifiez. Idéal pour les mentions de confidentialité, les brouillons, les avis de droit d'auteur et l'intégration automatique de la marque dans les tableurs.

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 de marquage numérique de manière sécurisée.

Informations importantes à ne pas manquer

La taille du texte est une valeur en points, et non un code prédéfini.
Saisissez directement la taille souhaitée. Une valeur de 20 correspond à un filigrane de 20 points, affiché sous la forme « textSize 20 ». Augmentez cette valeur à 72 ou plus pour un affichage en diagonale sur toute la largeur.
La sélection de la feuille de travail contrôle l'ensemble du classeur.
L'option « Toutes les feuilles de calcul » marque chaque feuille et renvoie « worksheetSelection 0 » dans la réponse. La sélection d'une feuille spécifique cible les feuilles par leur nom ou leur index (à partir de zéro) et renvoie « worksheetSelection 1 ».
La transparence 0 est opaque, pas invisible.
L'échelle va de 0 à 100, 0 correspondant à une opacité totale et 100 à une transparence totale. La valeur par défaut de 0 produit un filigrane opaque ; augmentez-la donc aux alentours de 50 si les données sous-jacentes doivent rester lisibles.
Nœud Excel PDF4me dans n8n configuré sur l'opération « Ajouter un filigrane texte », méthode d'entrée « Fichier Excel » (données binaires) provenant du nœud précédent, nom de la propriété des données binaires : « data », texte du filigrane : « CONFIDENTIEL », police : Arial, taille du texte : 20, gras activé, italique désactivé, couleur du texte : #808080, transparence : 50 %, angle de rotation : -45°, position : centrée, sélection de la feuille de calcul : toutes les feuilles de calcul, nom du fichier de sortie : excel_with_watermark.xlsx, nom du document source : myExcelFile.xlsx, nom des données binaires de sortie : « data ».

PDF4me Excel Ajouter un filigrane de texte dans le panneau des paramètres n8n

De quels paramètres a besoin l'ajout d'un filigrane de texte ?

Requis: Opération, Excel Méthode de saisie de fichier, champ de saisie correspondant, texte du filigrane et nom du fichier de sortie. Les champs de style (police, taille du texte, couleur du texte, gras, italique, transparence, angle de rotation, position) sont préconfigurés. Le nom du document source et le nom des données binaires de sortie sont facultatifs.

ParamètreRequisCe que cela faitExemple
OperationRequiredSelects the PDF4me Excel action to run. Choose Add Text Watermark.Add Text Watermark
Excel File Input MethodRequiredHow the workbook reaches the node. From Previous Node (Binary Data) reads it from an upstream item; the dropdown also offers base64 and file URL alternatives.From Previous Node (Binary Data)
Binary Data Property NameConditionalName of the binary property on the incoming n8n item that holds the .xlsx workbook. Applies when the input method is binary data. Defaults to data.data
Watermark TextRequiredThe text stamped across the worksheet. Accepts any string, including expressions mapped from earlier nodes.CONFIDENTIAL
Font FamilyOptionalFont used to render the watermark, chosen from the dropdown of available families.Arial
Text SizeOptionalWatermark size in points, entered directly. The response echoes the same number back as textSize.20
BoldOptionalToggle that applies bold weight to the watermark text. Off by default.true
ItalicOptionalToggle that applies italic styling to the watermark text. Off by default.false
Text ColorOptionalWatermark colour, set through the colour picker or as a hex code.#808080
TransparencyOptionalTransparency from 0 (fully opaque) to 100 (fully invisible). Default 0.50
Rotation AngleOptionalRotation in degrees. 0 is horizontal, negative values tilt anticlockwise for the classic diagonal watermark.-45
PositionOptionalPlacement on the sheet, picked from a nine-cell grid running Top Left through Bottom Right. Returned as a numeric code in the response.Center
Worksheet SelectionOptionalAll Worksheets watermarks every sheet. Switching to a specific selection lets you target sheets by name or zero-based index.All Worksheets
Output File NameRequiredFilename for the watermarked workbook the node returns. Include the .xlsx extension.excel_with_watermark.xlsx
Source Document NameOptionalReference label for the incoming workbook. Echoed back as originalFileName for tracking; it does not change the output.myExcelFile.xlsx
Output Binary Data NameOptionalName of the binary property the output item exposes. Defaults to data.data

Champs de sortie

Une course réussie rapporte un n8n transport d'objets JSON métadonnées plus le classeur filigrané sous forme de données binaires.

ChampTaperCe qu'il contient
successBooleanTrue when the watermark was applied successfully. Use it to route error-handling branches.
fileNameStringFilename of the watermarked workbook, matching Output File Name.
fileSizeNumberSize of the returned workbook in bytes.
originalFileNameStringThe value supplied in Source Document Name, echoed back for tracking.
watermarkTextStringThe text that was stamped onto the worksheets.
fontFamilyStringFont family used to render the watermark.
textSizeNumberWatermark size in points, matching the Text Size input.
isBoldBooleanWhether bold weight was applied.
isItalicBooleanWhether italic styling was applied.
textColorStringWatermark colour as a hex value.
transparencyNumberTransparency level applied, from 0 to 100.
rotationAngleNumberRotation in degrees applied to the watermark.
positionNumberNumeric code for the placement cell used on the nine-position grid.
worksheetSelectionNumber0 when every worksheet was watermarked, 1 when a specific selection was targeted.
selectedWorksheetNamesArrayWorksheet names targeted, empty when all worksheets were processed.
selectedWorksheetIndexesArrayZero-based worksheet indexes targeted, empty when all worksheets were processed.
messageStringHuman-readable result message for the operation.
Binary (data)BinaryThe watermarked .xlsx under Output Binary Data Name (default data). Pass into Write Binary File, Email, or a cloud-storage upload.

N8N Réponse à l'action

Le PDF4me Ajouter un filigrane de texte L'opération renvoie une réponse que vous pouvez examiner dans plusieurs formats à l'intérieur n8n:

JSON Format de réponse

[
{
"fileName": "excel_with_watermark.xlsx",
"fileSize": 219605,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"watermarkText": "CONFIDENTIAL",
"fontFamily": "Arial",
"textSize": 20,
"isBold": true,
"isItalic": false,
"textColor": "#808080",
"transparency": 50,
"rotationAngle": -45,
"position": 1,
"worksheetSelection": 1,
"selectedWorksheetNames": [],
"selectedWorksheetIndexes": [],
"message": "Text watermark added to Excel file successfully"
}
]

Comment configurer l'ajout d'un filigrane de texte dans n8n?

  1. Ajoutez le PDF4me Excel nœud à votre n8n flux de travail et ensemble Opération à Ajouter un filigrane de texte.
  2. Dans Identifiant pour se connecter avec, sélectionnez votre PDF4me API Saisissez vos identifiants ou créez-en un et collez-y votre nom d'utilisateur. API clé.
  3. Ensemble Excel Méthode d'entrée de fichier à À partir du nœud précédent (données binaires) et ensemble Nom de la propriété de données binaires à la propriété qui détient le classeur, normalement data.
  4. Entrer Texte du filigrane, Par exemple CONFIDENTIAL.
  5. Stylisez le filigrane avec Famille de polices, Taille du texte (en points), Couleur du texte, Audacieux, et Italique.
  6. Ajustez la visibilité et le placement avec Transparence, Angle de rotation, et Position.
  7. Ensemble Sélection de feuilles de travail à Toutes les feuilles de travail ou des feuilles de calcul spécifiques.
  8. Ensemble Nom du fichier de sortie se terminant par .xlsx, puis exécutez le nœud et acheminez le classeur filigrané vers la suite.

Configurations typiques

Exemples de flux de travailCommon n8n workflow patterns using Add Text Watermark for Excel.
Mention « CONFIDENTIEL » avant diffusion externe
  1. Un déclencheur Google Drive s'active lorsqu'un classeur est placé dans un dossier sortant.
  2. PDF4me Excel Ajoute un filigrane de texte avec le texte « CONFIDENTIEL », couleur du texte rouge, transparence 50.
  3. Le classeur filigrané est envoyé par courriel au destinataire et archivé sur Drive.
Mention « PROJET » en diagonale sur les rapports programmés
  1. Un déclencheur de planification génère un classeur de données hebdomadaires à partir d'une exportation de base de données.
  2. Ajouter un filigrane de texte avec le texte de filigrane DRUFT, angle de rotation -45, transparence 50, position Centre.
  3. Le brouillon est publié sur un canal de révision Slack avant validation.
Nom du client inscrit sur chaque fiche
  1. Un nœud de boucle sur les éléments parcourt les lignes client à partir d'un CRM exporter.
  2. Le texte du filigrane est issu d'une expression afin que chaque classeur porte le nom du client.
  3. Chaque fichier de sortie est enregistré dans le stockage cloud en utilisant l'identifiant du client comme nom de fichier.
Feuille de synthèse uniquement, les données brutes restent intactes
  1. Un webhook reçoit un classeur de rapport finalisé provenant d'un outil interne.
  2. La sélection de la feuille de calcul cible la feuille récapitulative afin que les onglets de données brutes restent non marqués.
  3. Le résultat est téléchargé sur SharePoint pour distribution.

Conseils pratiques

Text Size is points, not a preset
Type the point size you actually want. There is no 1 to 4 preset scale, so 20 means 20 points and 100 means a full-width banner.
Raise Transparency before raising size
A large opaque watermark hides cell values. Set Transparency near 50 first, then increase Text Size for coverage.
Rotation -45 gives the classic look
Negative angles tilt anticlockwise. Pair Rotation Angle -45 with Position Center for the traditional diagonal watermark.
Worksheet indexes are zero-based
When targeting sheets by index, the first worksheet is 0, not 1. Mixing this up silently watermarks the wrong tab.
Output File Name needs the .xlsx extension
Omitting the extension can leave downstream nodes unable to detect the format when writing or emailing the file.
Source Document Name is reference-only
It is echoed back as originalFileName for tracking and does not affect the watermark or the output filename.

Aide-mémoire

ChampValeur
OperationAdd Text Watermark
Excel File Input MethodFrom Previous Node (Binary Data)
Binary Data Property Namedata
Watermark TextCONFIDENTIAL
Font FamilyArial
Text Size20 (points)
Text Color#808080
Transparency50
Rotation Angle-45
PositionCenter
Worksheet SelectionAll Worksheets
Output File Nameexcel_with_watermark.xlsx
Output Binary Data Namedata
CredentialsPDF4me API credential

Questions fréquentes

Is Text Size a point value or a preset number?+
Text Size is a direct point value, not a preset code. Entering 20 renders the watermark at 20 points and the response echoes textSize 20. Larger values such as 72 or 100 produce the full-page watermark look used on confidential copies.
Can I watermark only some worksheets instead of the whole workbook?+
Yes. Worksheet Selection controls this. All Worksheets applies the watermark everywhere and the response reports worksheetSelection 0. Choosing a specific selection lets you target worksheets by name or by zero-based index, and the response reports worksheetSelection 1.
How do I get the classic diagonal watermark look?+
Set Rotation Angle to a value such as -45 for a tilted watermark, raise Transparency to around 50 so cell contents stay readable underneath, and set Position to Center so the text sits across the middle of the sheet.
What does Transparency 0 mean?+
Transparency runs from 0 to 100 where 0 is fully opaque and 100 is fully invisible. The default is 0, which renders a solid watermark. Values around 40 to 60 are the usual choice when the watermark must not obscure the data.
What is the difference between Output File Name and Source Document Name?+
Output File Name is the filename of the watermarked workbook the node produces. Source Document Name is a reference label for the incoming file and is echoed back as originalFileName in the response, so it is useful for tracking rather than for controlling output.
Does the watermark support dynamic text from earlier nodes?+
Yes. Watermark Text accepts any string, so you can map an n8n expression into it, for example a client name or a generated timestamp from an upstream node, using the syntax described in the n8n expressions documentation.
Why not just use the built-in Excel watermark feature?+
Excel has no dedicated watermark button. The manual route is inserting WordArt or a header image on every sheet by hand, which does not scale past a handful of files. Running the operation through n8n applies the same visual result to every workbook in a workflow without opening Excel, and it can be chained with other n8n workflow steps.

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide