Aller au contenu principal

Remplacer du texte dans un document Word à l'aide de n8n action

PDF4me Remplacer du texte dans un document Word permet de rechercher et de remplacer du texte dans les documents Word via n8n Automatisation des flux de travail grâce à des options de mise en forme avancées et des fonctionnalités complètes de style de texte. Cette puissante fonction de remplacement de texte prend en charge plusieurs expressions de remplacement, la correspondance sensible à la casse, la correspondance de mots entiers, les expressions régulières et un contrôle précis de la mise en forme avec une maîtrise totale des propriétés de police, des couleurs, des effets de texte et du positionnement. Elle est idéale pour l'automatisation de documents, le traitement de modèles et la gestion de contenu.

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 Ajoutez le nœud « Remplacer le texte dans le document Word » à votre document. 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 l'action « Remplacer le texte dans le document Word ».
  3. Configurer les paramètres d'entrée (voir ci-dessous)
Remplacer du texte dans un document Word

Paramètres

Liste complète des paramètres de l'action « Remplacer le texte dans un document Word ». Configurez ces paramètres pour contrôler le comportement du remplacement de texte.

Important: Les paramètres marqués d'un astérisque (***) sont obligatoires. Le tableau « Remplacements de texte » doit contenir au moins une expression de remplacement.

ParamètreTaperDescriptionExemple
Type de données d'entrée***StringSélection du format d'entrée du document Word
• Choisissez le format de vos données Word.
PDF4me prend en charge plusieurs types d'entrée
• Options : Données binaires, Base64 Chaîne, ou URL
Binary Data
Champ binaire d'entrée***BinaireEntrée de fichier Word binaire (Obligatoire si données binaires)
• Fichier Word de référence (.docx, .doc) de la session précédente n8n Téléchargement de nœud ou de fichier
PDF4me traite les fichiers Word binaires avec détection automatique du format
• Obligatoire lorsque le type de données d'entrée est « Données binaires »
{{ $binary.data }}
Contenu de mots en Base64***StringBase64 Saisie de mots encodés (Obligatoire si chaîne Base64)
• Fournir le contenu Word (.docx, .doc) sous forme de chaîne encodée en base64 pour une transmission sécurisée
PDF4me décode et traite automatiquement le contenu Word
• Obligatoire lorsque le type de données d'entrée est « Chaîne Base64 »
UEsDBBQABgAI...
URL du document Word***StringDocument Word public URL Saisir (Obligatoire si URL)
• Fournir une autorisation publique/ouverte URL au fichier Word (.docx, .doc) à traiter
PDF4me télécharge et traite le fichier Word à partir du fichier fourni URL
• Obligatoire lorsque le type de données d'entrée est « URL »
https://abc.com/document.docx
Nom du document Word***StringNom du fichier d'entrée du document Word
• Spécifiez le nom du fichier Word d'entrée avec l'extension appropriée (.docx, .doc).
PDF4me utilise ceci pour la détection de format et l'optimisation du traitement
document.docx
Remplacement de texte***ArrayArray objets de remplacement de texte
• Tableau d'objets de remplacement de texte, doit contenir au moins une phrase de remplacement
Chaque objet de remplacement contient : le texte de recherche (obligatoire), le texte de remplacement (facultatif), la correspondance avec la casse, la correspondance avec le mot entier, l’utilisation d’expressions régulières et les options de mise en forme de police.
[{"SearchText": "old text", "ReplacementText": "new text"}]

Propriétés de l'objet de remplacement de texte :

PropriétéTaperDescriptionExemple
Texte de recherche***StringTexte à rechercher - Chaîne de texte à rechercher dans le document. Ne peut pas être nulle ou vide."old text"
Texte de remplacementStringTexte à remplacer par - Texte de remplacement du texte trouvé. Peut être une chaîne vide pour supprimer le texte trouvé."new text"
MatchCaseBooleanCorrespondance sensible à la casse - Vrai pour une recherche sensible à la casse, faux pour une recherche insensible à la casse (par défaut : faux)false
Correspondance des mots entiersBooleanCorrespondance de mots entiers - Vrai pour correspondre uniquement aux mots complets, Faux pour les correspondances partielles (par défaut : faux)false
Utilisez les expressions régulièresBooleanPrise en charge des expressions régulières - Vrai pour traiter SearchText comme un modèle d'expression régulière, Faux pour du texte littéral (par défaut : faux)false
Nom de la policeStringFamille de polices - Police de caractères à appliquer au texte de remplacement (par exemple, « Arial », « Times New Roman »)"Arial"
Couleur de policeStringCouleur du texte - Couleurs nommées, format hexadécimal ou format RGB (par exemple, « Rouge », « #FF0000 », « RGB(255,0,0) »)"Red"
Taille de la policeNombreTaille de la police en points - Taille de la police pour le texte de remplacement (par exemple, 10, 12, 14, 16)14
Couleur de fondStringCouleur de fond - Couleur de fond du texte de remplacement (par exemple, « Jaune », « #FFFF00 »)"Yellow"
AudacieuxBooleanAppliquer la mise en forme en gras - Vrai pour appliquer le gras, Faux pour ne pas appliquer le gras (par défaut : faux)false
ItaliqueBooleanAppliquer la mise en forme italique - Vrai pour appliquer l'italique, Faux pour ne pas appliquer l'italique (par défaut : faux)false
SoulignerBooleanAppliquer la mise en forme de soulignement - Vrai pour appliquer le soulignement, Faux pour ne pas le souligner (par défaut : faux)false
barréBooleanAppliquer le texte barré - Vrai pour appliquer un seul texte barré, Faux pour aucun texte barré (par défaut : faux)false
DoubleStrikethroughBooleanAppliquer un double barré - Vrai pour appliquer un double barré, Faux pour ne pas appliquer de double barré (par défaut : faux)false
IndiceBooleanAppliquer la mise en forme en indice - Vrai pour appliquer un indice, Faux pour aucun indice (par défaut : faux)false
ExposantBooleanAppliquer la mise en forme en exposant - Vrai pour appliquer un exposant, Faux pour ne pas appliquer d'exposant (par défaut : faux)false
Espacement des motsNombreEspacement des mots en points - Espacement entre les mots (par défaut : 0)0

Sortir

Paramètres de sortie

ParamètreTaperDescriptionExemple
nom de fichierStringNom de fichier du document Word avec texte remplacé - Nom du fichier Word de sortie après remplacement du textedocument_text_replaced.docx
taille du fichierNombreTaille du fichier en octets - La taille du document Word en octets après le remplacement du texte13370
succèsBooleanPDF4me état de fonctionnement - Boolean Indicateur signalant le succès ou l'échec de l'opération de remplacement de texte. PDF4me retours true pour des opérations réussies et false pour toute erreurtrue
Nom de fichier originalStringNom du fichier Word original - Le nom du fichier Word d'entréedocument.docx
phrasesCountNombreNombre de phrases de remplacement - Nombre total de phrases de remplacement de texte traitées1
nom de la cultureStringCode culturel/local - Code de culture utilisé pour le traitement des documents (par exemple, « en-US », « de-DE », « fr-FR »)en-US
messageStringMessage d'opération - Message descriptif indiquant le résultat de l'opération de remplacement de texteText replaced successfully

N8N Réponse à l'action

Le PDF4me Remplacer du texte dans un document Word 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:

[
{
"fileName": "document_text_replaced.docx",
"fileSize": 13370,
"success": true,
"originalFileName": "document.docx",
"phrasesCount": 1,
"cultureName": "en-US",
"message": "Text replaced successfully"
}
]

Cas d'utilisation

Automatisation des documents d'entreprise

  • Automatisation des documents: Remplacez le texte d'espace réservé par du contenu dynamique
  • Traitement des modèles: Mettre à jour les variables du modèle avec les valeurs réelles
  • Gestion de contenu: Normaliser la terminologie et la mise en forme
  • Personnalisation des documentsInsérer des informations personnalisées dans les documents

Traitement de documents par l'IA

  • Prise en charge multiformatTraiter les documents Word aux formats .docx et .doc
  • Traitement multilingueExtraire des données de documents en plusieurs langues
  • Reconnaissance intelligente du champ: Identifier et remplacer automatiquement les modèles de texte

Veille stratégique et analyse de données

  • Normalisation du contenu: Veiller à l'utilisation d'une terminologie cohérente dans tous les documents
  • Surveillance de la conformitéMettre à jour les documents pour se conformer aux exigences réglementaires
  • Indicateurs de performanceSuivre la précision et l'efficacité du traitement

Obtenez de l'aide