
چگونه اسناد MS Word را با استفاده از API Node.js ادغام کنیم.
مدیریت کارآمد اسناد برای همکاری، گزارشدهی و بهینهسازی فرآیندها بسیار مهم است. چه در حال ترکیب چندین گزارش باشید، چه ادغام قالبهای فرم، یا جمعآوری ارسالها، امکان ادغام اسناد Word (DOC/DOCX) ضروری است. این مقاله شما را در فرآیند ترکیب اسناد Word با استفاده از Aspose.Words Cloud SDK برای Node.js، یک API REST مطمئن و مقیاسپذیر، راهنمایی میکند.
چرا اسناد ورد را ادغام کنیم؟
- مدیریت سند را ساده میکند: با ادغام چندین فایل در یک، سر و صدا را کاهش دهید.
- نگهداری از چینش و فرمت: حفظ هدرها، پاورقیها و سبکها در طول ادغام.
- ایده آل برای همکاری: ترکیب مشارکت های اعضای مختلف تیم در یک گزارش.
- کارایی مبتنی بر ابر: اسناد را بدون نصب مایکروسافت ورد ادغام کنید.
در این مقاله، ما به بررسی موضوعات زیر خواهیم پرداخت:
- SDK Node.js برای ترکیب فایلهای DOCX
- کتب ادغام اسناد ورد با استفاده از Node.js
- فایل های DOCX را با استفاده از cURL ادغام کنید
نرمافزار توسعهدهنده Node.js برای ترکیب فایلهای DOCX
Aspose.Words Cloud SDK for Node.js یک API ساده شده برای پردازش اسناد فراهم میکند. با این SDK، شما میتوانید دو یا بیشتر فایل DOCX را به یک سند Word تجمیع شده مستقیماً از برنامه Node.js خود ادغام کنید.
📦 نصب
SDK را از طریق npm نصب کنید:
npm install asposewordscloud --save
اکنون، اعتبارنامههای API خود را از Aspose Cloud Dashboard دریافت کنید.
با استفاده از Node.js اسناد ورد را ادغام کنید
این بخش جزئیات نحوه ادغام مدارک MS Word با استفاده از API Node.js را توضیح میدهد.
مرحله 1 – راه اندازی API:
const { WordsApi, AppendDocumentRequest, Configuration } = require("asposewordscloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const wordsApi = new WordsApi(config);
مرحله 2 – ایجاد درخواست ادغام:
const appendDocs = {
DocumentEntries: [
{
Href: "secondFile.docx",
ImportFormatMode: "KeepSourceFormatting"
}
]
};
const request = new AppendDocumentRequest({
name: "mainFile.docx",
documentEntries: appendDocs,
destFileName: "MergedOutput.docx"
});
مرحله ۳ – عملیات ادغام را انجام دهید:
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
const request = new AppendDocumentRequest({
name: "mainFile.docx",
documentEntries: appendDocs,
destFileName: "MergedOutput.docx"
});
// عملیات ادغام اسناد ورد آغاز شد
wordsApi.appendDocument(request)
.then(response => console.log("Documents merged successfully:", response.body))
.catch(error => console.error("Merge failed:", error));
فایلهای DOCX را با استفاده از cURL ادغام کنید
با کمک دستورات cURL، شما تلاش برای ایجاد کدهای پیچیده را حذف میکنید. در این بخش، ما قصد داریم جزئیات نحوه انجام عملیات ادغام اسناد MS Word را با استفاده از REST API و دستورات cURL آموزش دهیم.
مرحله 1 – تولید توکن دسترسی:
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"
مرحله ۲ – ترکیب فایلهای Word با 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}"
- مطمئن شوید که هر دو فایل ورودی (
FirstFile
وSecondFile
) از قبل به فضای ذخیرهسازی ابری شما بارگذاری شدهاند.
تجربه کنید برنامه ادغام DOCX آنلاین رایگان
نمیخواهید کدنویسی کنید؟ از Free Word Merger Online برای ترکیب فایلهای DOCX با استفاده از ابزار وب مبتنی بر رابط کاربری Aspose استفاده کنید.

برنامه ادغام اسناد Word آنلاین رایگان.
قبل از خرید امتحان کنید
قبل از اینکه تصمیم به خرید بگیرید، ممکن است بخواهید درخواست یک طرح آزمایشی کنید تا قابلیتهای REST APIs را بدون هیچ محدودیتی بررسی کنید. برای جزئیات بیشتر، لطفاً به Cloud Free Trial مراجعه کنید.
نتیجهگیری
با استفاده از Aspose.Words Cloud SDK برای Node.js، ادغام سندهای Word به صورت یکپارچه و کارآمد انجام میشود. چه در حال اتوماسیون گردآوری اسناد باشید و چه در حال سادهسازی همکاری در پروژه، این API REST به توسعهدهندگان این امکان را میدهد که فایلهای DOCX را در حالی که ساختار و فرمت را حفظ میکنند، ترکیب کنند. بسته به نیازهای جریان کاری خود، بین API REST یا دستورات cURL مستقیم انتخاب کنید.
📚 منابع مفید
مقالات مرتبط
ما به شدت از شما میخواهیم که به وبلاگهای زیر سر بزنید: