Zum Hauptinhalt springen

Dokumente zusammenführen – Dokumentenzusammenstellung für Make

Dokumente zusammenführen ist ein Make Modul von PDF4me Das Tool kombiniert mehrere Word-Dateien (.docx) zu einem einzigen Dokument. Nutzen Sie es, um Berichte aus Abteilungen zusammenzustellen, Angebote zu erstellen oder Vertragsklauseln zu konsolidieren – mit voller Kontrolle über die Seriendruckreihenfolge und Formatierung.

Was dieses Modul bewirkt

PDF4me Dokumente zusammenführen kombiniert mehrere Word-Dokumente zu einem einzigen Dokument innerhalb Make Szenarien mit erweiterten Formatierungs- und Compliance-Optionen. Es unterstützt eine flexible Dokumentenreihenfolge mit SortPosition, anpassbare Formatierungsmodi (KeepSourceFormatting, KeepDifferentStyles, UseDestinationStyles) pro Dokument, Einstellungen für den Konformitätsgrad (ECMA, Transitional, Strict) und Zeitzonenmetadaten für die Dokumentenverfolgung, ideal für Dokumentenzusammenstellung, Berichtskonsolidierung, Vertragserstellung und Workflows zur Verpackung mehrerer Dokumente.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Wie authentifiziere ich mein Konto? Make Szenario?

Um auf die PDF4me Web API durch MakeJede Anfrage muss einen gültigen Verbindung halten PDF4me API Schlüssel. Dies ermöglicht eine sichere, authentifizierte Kommunikation zwischen Ihrem Make Szenario und PDF4meDer Word-Dokumenten-Zusammenführungsdienst von 's.

Wichtige Fakten, die Sie nicht verpassen sollten

SortPosition Steuert die Zusammenführungsreihenfolge, nicht die Array-Reihenfolge.
Dokumente werden in aufsteigender Reihenfolge zusammengeführt. SortPosition Die Reihenfolge ist unabhängig davon, wie sie im Dokumenten-Array erscheinen. SortPosition wird zum Basisdokument, an das alle anderen Dokumente angehängt werden.
Drei FormatMode Optionen Steuerungsstil Handhabung
KeepSourceFormatting Behält die jeweiligen Stile jedes Dokuments bei (Standardeinstellung). KeepDifferentStyles Fügt unterschiedliche Stile nebeneinander. UseDestinationStyles zwingt jedes Dokument, das Stylesheet des Basisdokuments zu verwenden.
Der Grad der Einhaltung beeinflusst OOXML Ausgabe
ECMATransitional (Standard) und Strict werden unterschiedlichen Datensätzen zugeordnet Offen XML (OOXML) Konformitätsstandards definiert in ECMA-376. Wählen Sie „Streng“, wenn nachgelagerte Systeme eine ISO/IEC 29500 Strict-konforme .docx-Ausgabe benötigen.
Konfigurieren Sie das PDF4me-Modul „Dokumente zusammenführen“ so, dass es ein Dokumenten-Array enthält, das für jedes Dokument, das zu einer Word-Datei zusammengeführt werden soll, Dateiname, Dokumentinhalt, Sortierposition und Formatmodus enthält.

Erstelle das Documents-Array mit Filename, DocContent, Und SortPosition pro Dokument. Der niedrigste SortPosition wird zum Basisdokument.

Welche Parameter benötigt die Zusammenführung von Dokumenten?

Erforderlich: Das Dokumenten-Array muss mindestens einen Eintrag enthalten, und jeder Eintrag benötigt Dateiname, Dokumentinhalt und Sortierposition.

ParameterErforderlichWas es tutBeispiel
DocumentsRequiredArray 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[].FilenameRequiredOriginal filename of the document, including extension (.docx, .doc). Used for reference and format detection.document1.docx
Documents[].DocContentRequiredBase64-encoded binary content of the document. Map from a previous module. Must be a valid Word format.[Buffer]
Documents[].SortPositionRequiredPosition in merge order, ascending. Must be unique within the array. Any numbering scheme works (0,1,2 or 10,20,30).0
Documents[].FormatModeConditionalPer-document formatting mode: KeepSourceFormatting (default, preserves original), KeepDifferentStyles (keeps styles distinct), or UseDestinationStyles (forces base document styling).KeepSourceFormatting
Merge Options Time ZoneConditionalTimezone metadata written to the merged document, e.g. UTC, America/New_York, Europe/London. Used for tracking and compliance.UTC
Merge Options Compliance LevelConditionalOOXML compliance standard: ECMA, Transitional (default), Strict, or Custom.Transitional

Ausgabe

FeldTypWas es enthält
NameStringOutput Word filename, taken from the base document (lowest SortPosition).
Doc DataBufferThe merged Word document containing all input documents combined in SortPosition order.

Typische Konfigurationen

Workflow-BeispieleCommon Make scenario patterns using Merge Documents.
Monatliche Abteilungsberichte → konsolidierter Managementbericht
  1. Ein planmäßiger Auslöser wird aktiviert, sobald alle Abteilungsberichte für den Monat eingereicht wurden.
  2. Ein Deckblatt (SortPosition 0) und Zusammenfassung (SortPosition 1) werden aus einem Vorlagenordner abgerufen.
  3. Ein Iterator durchläuft die Berichte aller Abteilungen und weist ihnen aufsteigende Werte zu. SortPosition Werte.
  4. Mit „Dokumente zusammenführen“ werden alle Abschnitte kombiniert. FormatMode eingestellt auf KeepSourceFormatting, wobei der jeweilige Stil jeder Abteilung erhalten bleibt.
  5. Der konsolidierte Bericht wird in einen Ordner für Managementberichte hochgeladen und per E-Mail an die Führungsebene gesendet.
RFP-Abschnitte → Einreichung eines einzelnen Angebots
  1. Ein Trigger wird ausgelöst, wenn alle Angebotsabschnitte (Anschreiben, technischer Ansatz, Preisgestaltung, Teamprofile) als genehmigt markiert sind.
  2. Jeder Abschnitt wird aus dem Ordner des zugehörigen Teams mit fortlaufender Nummerierung abgerufen. SortPosition Werte.
  3. FormatMode ist eingestellt auf UseDestinationStyles Daher wird für jeden Abschnitt die Formatierung des Anschreibens übernommen, um ein einheitliches Erscheinungsbild zu gewährleisten.
  4. Mit „Dokumente zusammenführen“ werden alle Abschnitte zum endgültigen Angebotsdokument kombiniert.
  5. Der fertige Vorschlag wird in einen Einreichungsordner hochgeladen und zur abschließenden Prüfung an die Vertriebsleitung weitergeleitet.
Vertragsklauselnbibliothek → zusammengesetzter endgültiger Vertrag
  1. Ein Auslöser wird betätigt, sobald die ausgehandelten Vertragsbedingungen endgültig festgelegt und genehmigt sind.
  2. Standardklauseln werden aus einer Klauselbibliothek abgerufen (SortPosition 0), benutzerdefinierte Bedingungen aus dem Verhandlungsordner (SortPosition 1), Zeitpläne (SortPosition 2) und die Unterschriftenseite (SortPosition 3).
  3. FormatMode ist eingestellt auf KeepDifferentStyles Daher behält jeder Klauseltyp seine eigenen Formatierungsvarianten.
  4. Die Funktion „Dokumente zusammenführen“ fügt die Komponenten in der korrekten rechtlichen Reihenfolge zu einem einzigen Vertrag zusammen.
  5. Der endgültige Vertrag wird in einen Ordner für abgeschlossene Verträge hochgeladen und zur Prüfung an das Rechtsteam weitergeleitet.

Praktische Tipps

SortPosition values must be unique
Two documents sharing the same SortPosition produces unpredictable ordering. Use gapped numbering (0, 10, 20) so you can insert a new section later without renumbering the whole array.
FormatMode is set per document, not globally
Each entry in the Documents array can use a different FormatMode. Mixing KeepSourceFormatting on most documents with UseDestinationStyles on one is valid if that is the behavior you want.
DocContent must be valid Word binary
Passing a PDF or plain-text buffer into DocContent fails the merge. Confirm the upstream module (OneDrive, SharePoint, Google Drive) is outputting .docx or .doc binary content, not a converted format.
The base document sets the output filename
The Name field in the output always comes from the document with the lowest SortPosition. Rename that document upstream if you need a specific output filename.
Strict compliance can reject legacy .doc content
If Merge Options Compliance Level is set to Strict and a source document uses older .doc-era formatting quirks, some elements may not carry over cleanly. Use Transitional (the default) unless a downstream system specifically requires Strict OOXML.
Large document counts increase processing time
Merging many documents, or documents with heavy embedded media, takes longer than a two-document merge. Test with your actual document set before relying on tight scenario timeouts.

Spickzettel

FeldWert
ModuleMerge Documents
ConnectionPDF4me API key
Documents arrayOne entry per file: Filename, DocContent, SortPosition
FormatMode (preserve each doc)KeepSourceFormatting
FormatMode (single consistent look)UseDestinationStyles
FormatMode (keep styles distinct)KeepDifferentStyles
Compliance Level defaultTransitional
Output fieldsName, Doc Data

Häufig gestellte Fragen

How do I merge Word documents without losing formatting?+
Set FormatMode to KeepSourceFormatting on each document in the Documents array. This preserves each document's original styles instead of forcing them into the base document's style sheet. If you want one consistent look instead, use UseDestinationStyles so every document adopts the base document's formatting.
What is the difference between Merge Documents and Mail Merge?+
Merge Documents combines multiple existing Word files into a single file, useful for assembling reports, proposals, or contracts from separate sections. Mail Merge instead takes one template document and a data source like a spreadsheet and generates many personalized copies, one per row. Use Merge Documents when you have several finished documents to combine; use Mail Merge when you have one template and a list of recipients.
Can I control the order documents are merged in?+
Yes. Every document object in the Documents array requires a SortPosition. Make merges documents in ascending SortPosition order, and the document with the lowest SortPosition becomes the base document. SortPosition values do not need to be sequential: 0, 10, 20 works as well as 0, 1, 2, which makes it easy to insert a section later without renumbering everything.
Does merging affect document metadata and custom properties?+
The merged output inherits its Name from the base document (lowest SortPosition). Merge Options Time Zone lets you attach timezone metadata to the merged file for tracking and compliance purposes. Other custom document properties from non-base documents are not automatically carried forward, so re-apply any metadata you need on the merged output if it must match a specific document.
What Word formats does Merge Documents accept?+
The module accepts standard .docx and legacy .doc binary content in the DocContent field. All documents in the Documents array should be genuine Word binaries mapped from a previous module (SharePoint, OneDrive, Google Drive, or similar); passing a PDF or plain-text buffer will fail the merge.

Branchenspezifische Anwendungsfälle und Anwendungen

  • VertragszusammenstellungStandardklauseln und individuelle Bedingungen zu vollständigen Verträgen zusammenführen
  • Zusammenstellung juristischer Schriftsätze: Argumentationsteile, Beweismittel und Rechtsquellen in abschließenden Schriftsätzen zusammenfassen
  • Zusammenstellung der Discovery-Dokumente: Zusammenführen von Berechtigungsprotokollen mit relevanten Dokumenten für die Produktion
  • Zusammenführung von Fallakten: Fallvermerke, Schriftsätze und Korrespondenz zu Zusammenfassungen zusammenfassen
  • Meinungsbriefsammlung: Zusammenführung von Forschungsmemos mit Standardformulierungen in Kundenbriefen

Verwandte Aktionen

Dieselbe Aufgabe auf anderen Plattformen

Hilfe erhalten