Aller au contenu principal

Ajouter des champs de formulaire à PDF en utilisant n8n action

PDF4me Ajouter des champs de formulaire à PDF convertit statique PDF transformer des documents en formulaires interactifs et remplissables grâce à n8n Flux de travail automatisés. Processus PDFs loin n8n déclencheurs, données binaires, chaînes base64 ou publiques URLCette solution permet d'ajouter des champs de formulaire (zones de texte, cases à cocher) avec un positionnement, des noms, des valeurs par défaut, une taille, un ciblage spécifique à la page et des options d'alignement flexibles personnalisables. Elle est idéale pour la création de modèles de formulaires, la génération de documents interactifs, les formulaires de collecte de données, la création d'enquêtes et les flux de travail automatisés de conception de formulaires nécessitant une création professionnelle de champs de formulaire avec un positionnement précis et une intégration parfaite.

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

Installation

Ajoutez le PDF4me "Ajouter des champs de formulaire à PDF" nœud à votre n8n Suivez le flux de travail et configurez les paramètres requis. Pour les instructions de configuration initiale, consultez notre documentation. n8n Guide d'intégration.

Prérequis :

  • PDF4me API informations d'identification
  • n8n accès au flux de travail

Configuration:

  1. Ajouter PDF4me nœud vers flux de travail
  2. Sélectionnez « Ajouter des champs de formulaire à » PDF" action
  3. Configurer les paramètres d'entrée (voir ci-dessous)
Ajouter des champs de formulaire à la configuration PDF

Paramètres

Liste complète des paramètres pour l'ajout de champs de formulaire PDF action. Configurez ces paramètres pour contrôler l'ajout de champs de formulaire.

Important: Les paramètres marqués d'un astérisque (***) sont obligatoires et doivent être fournis pour que l'action fonctionne correctement.

ParamètreTaperDescriptionExemple
Type de données d'entrée***StringPDF Sélection du format d'entrée
• Choisissez le format de votre PDF entrée de document
PDF4me prend en charge plusieurs types d'entrée
• Options : Données binaires, Base64 Chaîne, ou URL
Binary Data
Champ binaire d'entréeBinaireBinaire PDF Entrée de fichier (Obligatoire si données binaires)
• Référence PDF fichier du précédent n8n Téléchargement de nœud ou de fichier
• Compatible avec tous les PDF document pour l'ajout de champs de formulaire
• Obligatoire lorsque le type de données d'entrée est « Données binaires »
{{ $binary.data }}
Contenu PDF Base64StringBase64 Encodé PDF Saisir (Obligatoire si Base64 Chaîne)
• Fournir PDF contenu sous forme de chaîne encodée en base64
• Prend en charge diverses PDF formats pour l'amélioration des formulaires
• Obligatoire lorsque le type de données d'entrée est «Base64 Chaîne"
JVBERi...
URL du PDFStringPublique PDF URL Saisir (Obligatoire si URL)
• Fournir une autorisation publique/ouverte URL au PDF déposer
• Télécharge et traite le document pour l'ajout de champs de formulaire
• Obligatoire lorsque le type de données d'entrée est «URL"
https://abc.com/doc.pdf
Valeur initiale***StringValeur par défaut du champ de formulaire
• Définir la valeur de texte initiale ou par défaut du champ de formulaire
• Le texte apparaît dans le champ lorsque PDF est ouvert
• Fournit des conseils ou des informations préremplies aux utilisateurs
input text
Position X***NombrePosition horizontale du champ
• Définir la position horizontale (coordonnée X) du champ de formulaire
• Fonctionne avec les paramètres d'alignement (Gauche, Droite, Centre)
• La valeur par défaut est 0
300
Position Y***NombrePosition verticale du champ
• Définir la position verticale (coordonnée Y) du champ de formulaire
• Fonctionne avec les paramètres d'alignement (Haut, Bas, Milieu)
• La valeur par défaut est 0
300
Nom du champ***StringIdentifiant du champ de formulaire
• Spécifiez un nom unique pour le champ du formulaire
• Utilisé pour identifier les champs lors de l'extraction et du traitement des données de formulaires
• Utilisez des noms descriptifs pour une meilleure gestion des formulaires
Input Field Name
Taille***NombreTaille du champ de formulaire
• Définir la taille ou la taille de la police du champ de formulaire
• Contrôle l'apparence et l'ergonomie du champ de formulaire
• La valeur par défaut est 0
4
Pages***StringSpécifications de la page cible
• Spécifiez les indices de page sous forme de valeurs ou de plages séparées par des virgules.
• Exemples : « 0,1,2- » ou « 1,2,3-7 »
• Par défaut, toutes les pages sont traitées si aucune spécification n'est fournie.
1
Type de champ de formulaire***StringSélection du type de champ
• Choisissez le type de champ de formulaire à ajouter
• Options : Zone de texte (saisie de texte), Case à cocher (champ à cocher)
• Différents types offrent différentes fonctionnalités
TextBox
Nom du fichier de sortie***StringNom du fichier de sortie
• Spécifiez le nom du fichier généré PDF fichier contenant des champs de formulaire
• Doit inclure l'extension .pdf
PDF4me garantit une validation unique du nom et du format
form_fields_output.pdf
Nom du champ binaire de sortie***StringCartographie des données binaires
• Définir le nom de la variable permettant d'accéder aux données générées PDF données binaires
• Utilisé dans les actions de flux de travail suivantes
• Essentiel pour le flux de données du flux de travail
data
AsynchroneBooleanTraitement asynchrone
• Activer ou désactiver le traitement asynchrone
• Lorsqu'elle est activée, l'opération s'exécute en arrière-plan pour de meilleures performances.
• Recommandé pour les flux de travail d'entreprise et le traitement de volumes importants
true

Sortir

Paramètres de sortie

ParamètreTaperDescriptionExemple
nom de fichierStringPDF4me nom de fichier généré - Le nom complet du fichier traité avec succès PDF document contenant des champs de formulaire avec l'extension appropriée. PDF4me garantit une dénomination unique et valide la conformité du format de fichier pour une intégration transparente avec les processus en avalform_fields_output.pdf
type mimeStringPDF4me MIME type identificateur - La norme MIME type pour le généré PDF fichier, toujours défini sur application/pdf par PDF4meLe moteur de traitement de [nom de l'entreprise]. Cela garantit une gestion et une reconnaissance correctes des fichiers sur tous les systèmes et applications.application/pdf
taille du fichierNombrePDF4me taille du fichier en octets - La taille exacte de l'objet généré PDF Taille du fichier en octets, fournie pour la planification du stockage, l'optimisation de la bande passante et la surveillance des transferts de fichiers. Indispensable pour la gestion documentaire en entreprise et l'automatisation des flux de travail.121883
succèsBooleanPDF4me indicateur d'état d'ajout de champ de formulaire - Indicateur booléen signalant la réussite ou l'échec de l'ajout du champ de formulaire. Retourne true pour des opérations réussies et false pour toute erreur, permettant une gestion robuste des erreurs dans les flux de travail automatiséstrue
messageStringPDF4me message d'état d'ajout de champ de formulaire Message descriptif indiquant le résultat de l'ajout du champ de formulaire. Fournit des messages d'état clairs en cas de réussite et des informations détaillées sur les erreurs pour faciliter le dépannage.Form fields added to PDF successfully
nom_du_champStringPDF4me identificateur de champ de formulaire - Le nom du champ de formulaire qui a été ajouté au PDF document. Cet identifiant correspond au paramètre Nom du champ utilisé lors de la création du champ et est essentiel pour l'extraction des données de formulaire et la gestion des champs.Test Box
type de champ de formulaireStringPDF4me confirmation du type de champ - Le type de champ de formulaire qui a été ajouté avec succès au PDF Ce document confirme le type de champ (zone de texte, case à cocher, bouton radio, zone de liste déroulante) créé lors de l'opération.TextBox
valeur initialeStringPDF4me valeur par défaut du champ - La valeur textuelle initiale ou par défaut définie pour le champ de formulaire. Cette valeur apparaît dans le champ lorsque le PDF est ouvert et fournit des conseils ou des informations pré-remplies aux utilisateursinput
positionObjectPDF4me coordonnées de position sur le terrain - La position exacte du champ de formulaire sur la page, avec ses coordonnées X et Y mesurées en points depuis les bords de la page.{"x": 200, "y": 200}
tailleNombrePDF4me confirmation de la taille du champ - La taille ou la taille de police appliquée au champ du formulaire. Ceci confirme les dimensions et les paramètres d'apparence du champ configurés lors de sa création.3
pagesStringPDF4me confirmation de la page cible - Numéro de la page où le champ de formulaire a été ajouté. Confirme la page précise du document où le champ a été inséré."1"

N8N Réponse à l'action

Le PDF4me Ajouter des champs de formulaire à PDF API renvoie une réponse pouvant être affichée dans plusieurs formats. Choisissez l'affichage qui correspond le mieux à vos besoins :

JSON Format de réponse

Le cru JSON réponse de la API:

[
{
"success": true,
"message": "Form fields added to PDF successfully",
"fileName": "form_fields_output.pdf",
"mimeType": "application/pdf",
"fileSize": 121883,
"fieldName": "Test Box",
"formFieldType": "TextBox",
"initialValue": "input ",
"position": {
"x": 200,
"y": 200
},
"size": 3,
"pages": "1"
}
]

Cas d'utilisation

Création et conversion de formulaires numériques**

  • Convertissez les formulaires papier en formulaires numériques interactifs PDF formulaires avec champs à remplir
  • Ajoutez des champs de formulaire aux documents existants pour la collecte de données et la saisie des utilisateurs.
  • Créez des modèles de formulaires personnalisés pour les enquêtes, les candidatures et la collecte de commentaires.

Amélioration et interactivité des documents

  • Améliorez les documents statiques avec des éléments interactifs pour une meilleure interaction des utilisateurs.
  • Ajouter des fonctionnalités de collecte de données aux systèmes existants PDF documents et rapports
  • Transformer les documents en formulaires remplissables pour le traitement automatisé des données

Automatisation des flux de travail et collecte de données

  • Automatiser la création de formulaires pour les processus de collecte de données standardisés
  • Intégrer l'ajout de champs de formulaire dans les flux de travail de traitement des documents
  • Créez des formulaires dynamiques pour divers processus métier et applications.

Obtenez de l'aide