Aller au contenu principal

Ajouter une marge à PDF dans n8n

Ajouter une marge à PDF est un PDF4me action de nœud dans n8n qui ajoute des marges gauche, droite, supérieure et inférieure à un PDFChaque dimension est mesurée en millimètres. Utilisez-la pour créer un espace de reliure pour les rapports imprimés, prévoir de la place pour les annotations sur les documents distribués ou mettre automatiquement les documents entrants au format standard de l'entreprise.

Que fait ce nœud ?

PDF4me: Ajouter une marge à PDF prend un PDF à partir de données binaires, un Base64 String, ou un URL et génère un nouveau fichier avec les quatre marges spécifiées, appliquées en millimètres. Chaque marge est définie indépendamment ; ainsi, pour une reliure asymétrique, la marge gauche est simplement plus grande. Comme cette opération s'effectue dans le cadre d'un flux de travail, la même norme de marge peut être appliquée à tous les documents entrants, sans qu'aucun logiciel de traitement de texte ne soit ouvert.

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 marge en toute sécurité.

Informations importantes à ne pas manquer

Toutes les valeurs sont en millimètres.
Les champs sont littéralement étiquetés (Mm). Si vos spécifications d'impression sont en pouces, convertissez-les avant de les saisir : un pouce équivaut à 25,4 mm.
Les quatre parties sont indépendantes
Gauche, droite, haut et bas sont des champs distincts ; une marge de reliure asymétrique ne nécessite donc rien de plus qu’un nombre plus grand pour la gauche.
Vérification d'un fichier avant impression
L'aspect du résultat dépend de la géométrie de la page source ; il est donc conseillé de traiter un document représentatif et de vérifier le résultat avant d'envoyer un lot à l'impression.
Le nœud PDF4me dans n8n est configuré sur l'action « Ajouter une marge au PDF », le type de données d'entrée est « Données binaires », le champ d'entrée est « data » (binaire), le nom du fichier de sortie est « document_with_margins.pdf », le nom du document est « document.pdf », et les champs de marge gauche, droite, haut et bas sont exprimés en millimètres.

PDF4me Ajouter une marge à PDF panneau des paramètres dans n8n

Marges automatisées (n8n) par rapport à un ordinateur de bureau PDF Rédacteur

La plupart des résultats de cette recherche concernent des éditeurs qui fonctionnent fichier par fichier. La différence réside dans l'endroit où le travail est effectué.

ApprocheDéclenchementMeilleure adaptation
Desktop editor or online margin toolA person opens and adjusts one file by handA single document you are already working on
PDF4me Add Margin To PDF in n8nA generated report, an upload, or a scheduled batchApplying one house margin standard to every document that arrives, unattended

Quels paramètres ajoutent une marge à PDF Besoin?

Requis: Action, type de données d'entrée, champ correspondant à ce type d'entrée, nom du fichier de sortie, nom du document et les quatre valeurs de marge. Le nom de sortie des données binaires et les profils personnalisés utilisent des valeurs par défaut fonctionnelles.

ParamètreRequisCe que cela faitExemple
ActionRequiredSelects the PDF4me node action to run. Choose Add Margin To PDF.Add Margin To PDF
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 content of the source PDF. 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/report.pdf
Output File NameRequiredFilename for the PDF returned with margins applied. Include the .pdf extension.document_with_margins.pdf
Document NameRequiredFilename of the source PDF, used for reference and tracking on the request.document.pdf
Left Margin (Mm)RequiredLeft margin width in millimetres. Set this larger than the other sides when you need binding space.20
Right Margin (Mm)RequiredRight margin width in millimetres.20
Top Margin (Mm)RequiredTop margin height in millimetres. Increase it when a printed header or letterhead needs clearance.25
Bottom Margin (Mm)RequiredBottom margin height in millimetres. Increase it when a footer or page number needs clearance.25
Binary Data Output NameOptionalName of the binary property the output item exposes. Defaults to data.data
Custom ProfilesOptionalAdvanced Options field for extra processing settings, supplied in a JSON-like format. Leave blank unless you have a specific profile to apply.{ "preserveContentQuality": true }

Champs de sortie

Une course réussie rapporte un n8n l'objet portant PDF marges comprises.

ChampTaperCe qu'il contient
Binary (data)BinaryThe PDF with the four margin values applied, under Binary Data Output Name (default data).
fileNameStringGenerated filename, matching Output File Name.
mimeTypeStringMIME type of the output, always application/pdf.
fileSizeNumberSize of the returned PDF in bytes.
pageCountNumberNumber of pages processed with margin adjustments.
successBooleanTrue when the margin operation completed, false on failure. Use it to branch error handling.
messageStringHuman-readable status message, carrying success confirmation or error detail.

Comment configurer l'ajout de marge à PDF dans n8n?

  1. Ajouter PDF4me à votre n8n flux de travail et choisissez le Ajouter une marge à 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 String, ou URL et fournir la source correspondante PDF champ.
  4. Entrer Marge gauche (mm), Marge droite (mm), Marge supérieure (mm), et Marge inférieure (mm) en millimètres.
  5. Ensemble Nom du fichier de sortie (doit se terminer par .pdf) et Nom du document pour le fichier source.
  6. Exécutez le nœud et acheminez le flux de retour. PDF à l'étape suivante, comme le stockage, la messagerie électronique ou une file d'attente d'impression.

Configurations typiques

Exemples de flux de travailCommon n8n workflow patterns using Add Margin to PDF.
Marge de reliure pour les rapports imprimés
  1. Un rapport programmé est généré sous forme de PDF du jour au lendemain.
  2. Ajouter une marge à PDF applique une marge gauche large et des valeurs plus étroites à droite, en haut et en bas.
  3. Le document obtenu est placé dans la file d'impression avec de la place pour une reliure spirale ou à peigne.
Espace pour annotations sur les documents distribués
  1. Le matériel de formation est téléchargé dans un dossier partagé.
  2. Ajouter une marge à PDF élargit la marge de droite pour que les lecteurs aient de la place pour prendre des notes.
  3. Un exemplaire annoté est distribué aux participants.
Plan de maison standard sur les fichiers entrants
  1. Un webhook reçoit PDFs provenant d'un fournisseur externe présentant des agencements incohérents.
  2. Ajouter une marge à PDF applique les mêmes quatre valeurs à chaque fichier.
  3. Les documents entrent aux archives avec une présentation de page uniforme.
Marge puis numéros de page
  1. Un document fusionné est assemblé à partir de plusieurs sources.
  2. Ajouter une marge à PDF crée d'abord un dégagement inférieur.
  3. Ajouter une page Number à PDF puis place la numérotation dans le nouvel espace de pied de page.

Conseils pratiques

Convert inches before you type
The fields only accept millimetres. A one inch margin is 25.4 and a half inch is 12.7, so convert a print spec once and reuse the numbers.
Add margin before adding page numbers
Creating the bottom clearance first gives a page number or footer stamp somewhere clean to sit, rather than crowding existing content.
Proof a representative file, not the simplest one
Pick a document with dense edge-to-edge content for the test run, since that is where a margin change is most visible.
Use an asymmetric left value for binding
Anything that will be bound, punched, or stapled needs more room on the binding edge than on the outer edge.
Split first if pages need different margins
The values apply across the document, so a mixed layout needs a split, per-part margin run, and merge back together.
Branch on the success field
Test the returned success boolean before sending the file onward so a failed run raises an alert instead of quietly forwarding the original.

Aide-mémoire

ChampValeur
ActionAdd Margin To PDF
Input Data TypeBinary Data
Input Binary Fielddata
Output File Namedocument_with_margins.pdf
Document Namedocument.pdf
Left / Right Margin (Mm)20 / 20
Top / Bottom Margin (Mm)25 / 25
Binary Data Output Namedata
CredentialsPDF4me API credential

Questions fréquentes

What unit are the PDF margin values in?+
All four margin fields are measured in millimetres, which is why they are labelled Left Margin (Mm), Right Margin (Mm), Top Margin (Mm), and Bottom Margin (Mm). If your source specification is in inches, convert first: one inch is 25.4 mm, so a one inch margin is entered as 25.4.
Does adding a margin shrink the page content or make the page bigger?+
Adding margin space changes the relationship between the content area and the page edge, which in PDF terms means the boundaries described in the ISO 32000 PDF specification. Run the node once on a representative file and inspect the output before committing a print run, because the visual result depends on the source page geometry.
Can I set a different margin on only one side?+
Yes. The four margin fields are independent, so you can set a wide binding margin on the left and leave the other three small. A common binding setup is a larger left value with matching smaller right, top, and bottom values.
Do the margins apply to every page in the document?+
The margin values you supply are applied across the document rather than to a single selected page. If different pages need different treatment, split the PDF first, run Add Margin to PDF on each part with its own settings, then merge the results back together.
Why would I automate margins instead of setting them in Acrobat?+
A desktop tool is fine for one file you already have open. Automation matters when margins must be applied consistently to every document that arrives, for example every report generated overnight or every file dropped into a print folder. In an n8n workflow that becomes a single step nobody has to remember.

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide