
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 ötvözésére
- Word dokumentumok egyesítése Node.js segítségével
- DOCX fájlok egyesítése cURL segítségével
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"
});
- 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
ésSecondFile
) 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 Aspose
s UI-based web tool.

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: