Fusion de documents - Assemblage de documents pour Make
Fusionner les documents est un Make module par PDF4me Ce générateur permet de fusionner plusieurs fichiers Word (.docx) en un seul document. Utilisez-le pour compiler des rapports de différents services, élaborer des propositions ou regrouper des clauses contractuelles, en maîtrisant l'ordre de fusion et la mise en forme.
Que fait ce module ?
PDF4me Fusionner les documents combine plusieurs documents Word en un seul document au sein de Make scénarios avec des options avancées de mise en forme et de conformité. Il prend en charge un ordre de documents flexible avec SortPosition, modes de formatage personnalisables (KeepSourceFormatting, KeepDifferentStyles, UseDestinationStyles) par document, paramètres de niveau de conformité (ECMA, Transitionnel, Strict), et métadonnées de fuseau horaire pour le suivi des documents, idéal pour l'assemblage de documents, la consolidation de rapports, la compilation de contrats et les flux de travail d'emballage multi-documents.
Comment puis-je authentifier mon Make Scénario ?
Pour accéder au PDF4me Web API à travers Make, chaque requête doit inclure un code valide Connexion tenant votre PDF4me API clé. Cela permet une communication sécurisée et authentifiée entre vos Make scénario et PDF4meService de fusion de documents Word de [Nom de l'entreprise].
Informations importantes à ne pas manquer

Construisez le tableau Documents avec Filename, DocContent, et SortPosition par document. Le plus bas SortPosition devient le document de base.
De quels paramètres la fusion de documents a-t-elle besoin ?
Requis: Le tableau Documents doit contenir au moins une entrée, et chaque entrée doit comporter les champs Filename, DocContent et SortPosition.
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| Documents | Required | Array of document objects to merge. Must contain at least one document. Documents are merged in ascending SortPosition order; the lowest SortPosition becomes the base document. | [{"Filename":"doc1.docx","SortPosition":0}] |
| Documents[].Filename | Required | Original filename of the document, including extension (.docx, .doc). Used for reference and format detection. | document1.docx |
| Documents[].DocContent | Required | Base64-encoded binary content of the document. Map from a previous module. Must be a valid Word format. | [Buffer] |
| Documents[].SortPosition | Required | Position in merge order, ascending. Must be unique within the array. Any numbering scheme works (0,1,2 or 10,20,30). | 0 |
| Documents[].FormatMode | Conditional | Per-document formatting mode: KeepSourceFormatting (default, preserves original), KeepDifferentStyles (keeps styles distinct), or UseDestinationStyles (forces base document styling). | KeepSourceFormatting |
| Merge Options Time Zone | Conditional | Timezone metadata written to the merged document, e.g. UTC, America/New_York, Europe/London. Used for tracking and compliance. | UTC |
| Merge Options Compliance Level | Conditional | OOXML compliance standard: ECMA, Transitional (default), Strict, or Custom. | Transitional |
Sortir
| Champ | Taper | Ce qu'il contient |
|---|---|---|
Name | String | Output Word filename, taken from the base document (lowest SortPosition). |
Doc Data | Buffer | The merged Word document containing all input documents combined in SortPosition order. |
Configurations typiques
Exemples de flux de travailCommon Make scenario patterns using Merge Documents.
- Un déclencheur programmé s'active une fois que tous les rapports de service du mois ont été soumis.
- Une page de couverture (SortPosition 0) et résumé (SortPosition 1) sont récupérés à partir d'un dossier de modèles.
- Un itérateur parcourt le rapport de chaque département, en attribuant des valeurs croissantes. SortPosition valeurs.
- Fusionner les documents combine toutes les sections avec FormatMode défini à KeepSourceFormatting, en préservant le style propre à chaque département.
- Le rapport consolidé est téléchargé dans un dossier de rapports de direction et envoyé par courriel aux responsables.
- Un déclencheur s'active lorsque toutes les sections de la proposition (lettre de présentation, approche technique, tarification, biographies de l'équipe) sont marquées comme approuvées.
- Chaque section est extraite du dossier de son équipe propriétaire de manière séquentielle. SortPosition valeurs.
- FormatMode est réglé sur UseDestinationStyles Ainsi, chaque section adopte la mise en forme de la lettre de motivation pour une présentation homogène.
- La fonction Fusionner les documents combine toutes les sections dans le document de proposition final.
- La proposition complétée est téléchargée dans un dossier de soumissions et transmise à la direction des ventes pour examen final.
- Un déclencheur s'active lorsque les termes du contrat négocié sont finalisés et approuvés.
- Les clauses standard sont extraites d'une bibliothèque de clauses (SortPosition 0), conditions personnalisées du dossier de négociation (SortPosition 1), horaires (SortPosition 2), et la page de signature (SortPosition 3).
- FormatMode est réglé sur KeepDifferentStyles Ainsi, chaque type de clause conserve ses propres variations de formatage.
- Merge Documents assemble les composants dans l'ordre juridique correct en un seul contrat.
- Le contrat final est téléchargé dans un dossier « contrats exécutés » et transmis à l'équipe juridique pour examen.
Conseils pratiques
Aide-mémoire
| Champ | Valeur |
|---|---|
| Module | Merge Documents |
| Connection | PDF4me API key |
| Documents array | One entry per file: Filename, DocContent, SortPosition |
| FormatMode (preserve each doc) | KeepSourceFormatting |
| FormatMode (single consistent look) | UseDestinationStyles |
| FormatMode (keep styles distinct) | KeepDifferentStyles |
| Compliance Level default | Transitional |
| Output fields | Name, Doc Data |
Foire aux questions
Cas d'utilisation et applications industrielles
- Legal & Professional
- Corporate & Business
- Human Resources
- Publishing & Documentation
- Assemblage contractuelFusionner les clauses standard avec les conditions personnalisées dans des contrats complets
- Compilation de mémoires juridiques: Combiner les sections argumentatives, les pièces justificatives et les références aux autorités dans les mémoires finaux
- Assemblage de documents de découverteFusionner les journaux de privilèges avec les documents réactifs pour la production
- Consolidation des dossiers: Combiner les notes de service, les actes de procédure et la correspondance en résumés de dossier
- Assemblée de la lettre d'opinionFusionnez les notes de recherche et les formules types d'opinion dans les lettres aux clients.
- Compilation de propositionsFusionner la lettre de motivation, l'approche technique, les tarifs et les biographies dans les réponses aux appels d'offres.
- Assemblage du rapportCombiner le résumé exécutif et les sections départementales dans des rapports consolidés
- Consolidation du plan d'affairesFusionner les sections du plan (marché, opérations, finances) en plans complets
- Assemblage du boîtier de carte: Regrouper l'ordre du jour, les rapports et les résolutions dans des dossiers de réunion du conseil d'administration
- Compilation du plan stratégique: Intégrer la vision, les objectifs et les initiatives dans des plans stratégiques complets
- Assemblage du manuel de l'employéFusionner les sections de politique dans des manuels d'employés complets
- Création du package d'intégration: Regrouper la lettre de bienvenue, les formulaires et les politiques dans les dossiers des nouveaux employés
- Compilation du guide des avantages sociauxFusionner les descriptions des régimes d'avantages sociaux dans des guides complets sur les avantages sociaux
- Assemblée d'examen des performances: Combiner les formulaires d'évaluation avec les plans de développement dans les documents de révision
- Consolidation du manuel de formationFusionner les modules de formation en manuels de formation complets
- Assemblage du manuscrit du livreFusionner les documents des chapitres en un manuscrit complet pour publication
- Compilation de manuels techniques: Regrouper les sections techniques dans des manuels d'utilisation complets
- Assemblage du matériel de coursFusionner les modules de cours en supports de cours complets
- Consolidation de la documentation: Combiner API documents, guides, tutoriels dans une documentation unifiée
- Publication de rapportsFusionner les composants du rapport en documents prêts à être publiés