merge word documents

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

A hatékony dokumentumkezelés kulcsfontosságú az együttműködéshez, a jelentésekhez és az egyszerűsített munkafolyamatokhoz. Akár több jelentést egyesítesz, űrlapmintákat integrálsz, vagy benyújtásokat összeállítasz, a Word-dokumentumok összevonásának képessége (DOC/DOCX) elengedhetetlen. Ez a cikk végigvezeti Önt a Word-dokumentumok kombinálásán az Aspose.Words Cloud SDK for Node.js segítségével, amely egy megbízható és skálázható REST API.

Miért érdemes egyesíteni a Word dokumentumokat?

  • Egyszerűsíti a Dokumentumkezelést: Csökkentse a rendetlenséget azáltal, hogy több fájlt egybe von.
  • Megőrzi a layoutot és a formázást: Megőrzi a fejlécet, láblécet és a stílusokat az egyesítés során.
  • Ideális együttműködéshez: Különböző csapattagok hozzájárulásait egy jelentésbe egyesítheti.
  • Felhőalapú Hatékonyság: Dokumentumok egyesítése a Microsoft Word telepítése nélkül.

Ebben a cikkben a következő témákat fogjuk átvenni:

Node.js SDK a DOCX fájlok egyesítéséhez

Aspose.Words Cloud SDK for Node.js egy egyszerűsített API-t kínál a dokumentumok feldolgozásához. Ezzel az SDK-val összeolvashat két vagy több DOCX fájlt egyetlen egyesített Word dokumentumba közvetlenül a Node.js alkalmazásából.

📦 Telepítés

Telepítsd az SDK-t npm-en keresztül:

npm install asposewordscloud --save

Most szerezd meg az API hitelesítő adataidat az Aspose Cloud Dashboard.

Word dokumentumok egyesítése Node.js segítségével

Ez a szakasz részletezi, hogyan lehet egyesíteni az MS Word dokumentumokat Node.js API használatával.

Step 1 – Inicializáld az API-t:

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

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

Step 2 – Create Merge Request:

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

const request = new AppendDocumentRequest({
  name: "mainFile.docx",
  documentEntries: appendDocs,
  destFileName: "MergedOutput.docx"
});
  1. lépés – Végezze el a Mergelési műveletet:
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"
    }
  ]
};

// MS Word fájlok paraméterei
const request = new AppendDocumentRequest({
  name: "mainFile.docx",
  documentEntries: appendDocs,
  destFileName: "MergedOutput.docx"
});

// A Word dokumentumok egyesítési művelete megkezdődött
wordsApi.appendDocument(request)
  .then(response => console.log("Documents merged successfully:", response.body))
  .catch(error => console.error("Merge failed:", error));

DOCX fájlok egyesítése cURL segítségével

A cURL parancsok segítségével megszünteted a bonyolult kódrészletek létrehozásának erőfeszítését. Ebben a szakaszban megtanuljuk a részleteket arról, hogyan hajthatjuk végre a MS Word dokumentumok egyesítési műveletét REST API és cURL parancsok segítségével.

Step 1 – Generálj Hozzáférési Tokent:

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"

Step 2 – Kombinálja a Word fájlokat cURL-lal:

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}"
  • Győződj meg róla, hogy mindkét bemeneti fájl (FirstFile és SecondFile) fel van töltve a felhőalapú tárolódba előre.

Próbáld ki az ingyenes online DOCX egyesítő alkalmazást

Dont want to code? Try the [ Free Word Merger Online ][16] to combine DOCX files using Asposes UI-based web tool.

online MS Word dokumentumok egyesítése

Ingyenes Online Word dokumentum egyesítő alkalmazás.

Próbáld Ki, Mielőtt Megvásárolnád

Mielőtt vásárlási döntést hozna, érdemes lehet kipróbálnia egy próbaverziót, hogy felfedezze a REST API-k képességeit korlátozások nélkül. További részletekért kérjük, látogasson el a Cloud Free Trial.

Következtetés

Az Aspose.Words Cloud SDK Node.js-hoz segítségével a Word dokumentumok összevonása zökkenőmentessé és hatékonnyá válik. Akár dokumentumok automatikus összeállításáról, akár a projekt együttműködésének egyszerűsítéséről van szó, ez a REST API lehetővé teszi a fejlesztők számára, hogy DOCX fájlokat kombináljanak anélkül, hogy feláldoznák a struktúrát és a formázást. Válasszon a REST API vagy a közvetlen cURL parancsok között az Ön munkafolyamatai igényeinek megfelelően.

📚 Hasznos Források

Kapcsolódó cikkek

Nagyon ajánljuk a következő blogok meglátogatását: