Word Dokumente zusammenführen

How to Merge MS Word documents using Node.js API.

Effizientes Dokumentenmanagement ist entscheidend für die Zusammenarbeit, Berichterstattung und optimierte Arbeitsabläufe. Ob Sie mehrere Berichte zusammenführen, Formularvorlagen integrieren oder Einreichungen bündeln, die Fähigkeit, Word Dokumente zu verbinden (DOC/DOCX), ist unerlässlich. Dieser Artikel führt Sie durch das Kombinieren von Word Dokumenten mit dem Aspose.Words Cloud SDK für Node.js, einer zuverlässigen und skalierbaren REST-API.

Warum Word Dokumente zusammenführen?

  • Vereinfacht das Dokumentenmanagement: Reduziert das Durcheinander, indem mehrere Dateien in einer konsolidiert werden.
  • Beibehaltung von Layout und Formatierung: Kopfzeilen, Fußzeilen und Stile während des Mergings beibehalten.
  • Ideal für die Zusammenarbeit: Kombinieren Sie Beiträge verschiedener Teammitglieder in einem Bericht.
  • Cloud-basierte Effizienz: Dokumente zusammenführen, ohne Microsoft Word zu installieren.

In diesem Artikel werden wir die folgenden Themen behandeln:

Node.js SDK zum Kombinieren von DOCX Dateien

Aspose.Words Cloud SDK für Node.js bietet eine optimierte API für die Dokumentenverarbeitung. Mit diesem SDK können Sie zwei oder mehr DOCX Dateien zu einem konsolidierten Word Dokument direkt aus Ihrer Node.js-Anwendung zusammenführen.

📦 Installation

Installiere das SDK über npm:

npm install asposewordscloud --save

Nun, holen Sie sich Ihre API-Anmeldeinformationen vom Aspose Cloud Dashboard.

Word Dokumente mit Node.js zusammenführen

Dieser Abschnitt erklärt die Einzelheiten zum Zusammenführen von MS Word Dokumenten mithilfe der Node.js API.

Schritt 1 – API initialisieren:

const { WordsApi, AppendDocumentRequest, Configuration } = require("asposewordscloud");

const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const wordsApi = new WordsApi(config);

Schritt 2 – Merge-Request erstellen:

const appendDocs = {
  DocumentEntries: [
    {
      Href: "secondFile.docx",
      ImportFormatMode: "KeepSourceFormatting"
    }
  ]
};

const request = new AppendDocumentRequest({
  name: "mainFile.docx",
  documentEntries: appendDocs,
  destFileName: "MergedOutput.docx"
});

Schritt 3 – Führen Sie die Zusammenführungsoperation durch:

wordsApi.appendDocument(request)
  .then(response => console.log("Documents merged successfully:", response.body))
  .catch(error => console.error("Merge failed:", error));
const { WordsApi, AppendDocumentRequest, Configuration } = require("asposewordscloud");

const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const wordsApi = new WordsApi(config);

const appendDocs = {
  DocumentEntries: [
    {
      Href: "secondFile.docx",
      ImportFormatMode: "KeepSourceFormatting"
    }
  ]
};

// Parameter für MS Word Dateien
const request = new AppendDocumentRequest({
  name: "mainFile.docx",
  documentEntries: appendDocs,
  destFileName: "MergedOutput.docx"
});

// Merge Word Dokumente Operation gestartet
wordsApi.appendDocument(request)
  .then(response => console.log("Documents merged successfully:", response.body))
  .catch(error => console.error("Merge failed:", error));

DOCX Dateien mit cURL zusammenführen

Mit Hilfe von cURL-Befehlen beseitigen Sie den Aufwand, komplexe Codeausschnitte zu erstellen. In diesem Abschnitt werden wir die Einzelheiten lernen, wie man den Merge-Vorgang von MS Word Dokumenten mithilfe von REST-API und cURL-Befehlen durchführt.

Schritt 1 – Zugriffstoken generieren:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Schritt 2 – Kombinieren Sie Word Dateien mit cURL:

curl -v -X PUT "https://api.aspose.cloud/v4.0/words/{FirstFile}/appendDocument?destFileName=MergedFile.docx" \
-H  "accept: application/json" \
-H  "Authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{\"DocumentEntries\":[{\"Href\":\"{SecondFile}\",\"ImportFormatMode\":\"KeepSourceFormatting\"}],\"ApplyBaseDocumentHeadersAndFootersToAppendingDocuments\":true}"
  • Stellen Sie sicher, dass beide Eingabedateien (FirstFile und SecondFile) im Voraus in Ihrem Cloud-Speicher hochgeladen wurden.

Versuchen Sie die kostenlose Online DOCX-Merger-App

Dont want to code? Try the [Free Word Merger Online][16] to combine DOCX files using Asposes UI-basiertes Web-Tool.

MS Word Dokumente online zusammenführen

Kostenloser Online-Word Dokument-Zusammenfüger-App.

Versuche, bevor du kaufst

Bevor Sie eine Kaufentscheidung treffen, sollten Sie in Betracht ziehen, einen Testplan anzufordern, um die Möglichkeiten von REST-APIs ohne Einschränkungen zu erkunden. Für weitere Details besuchen Sie bitte Cloud Free Trial.

Schlussfolgerung

Mit dem Aspose.Words Cloud SDK für Node.js wird das Zusammenführen von Word Dokumenten nahtlos und effizient. Egal, ob Sie die Dokumentenkomposition automatisieren oder die Projektzusammenarbeit vereinfachen möchten, diese REST-API ermöglicht Entwicklern das Kombinieren von DOCX Dateien, während Struktur und Formatierung beibehalten werden. Wählen Sie je nach Ihren Arbeitsablaufbedürfnissen zwischen der REST-API oder direkten cURL-Befehlen.

📚 Nützliche Ressourcen

Verwandte Artikel

Wir empfehlen dringend, die folgenden Blogs zu besuchen: