قابلیتهای ابزارها و برنامههای شما را با ویژگیهای پیشرفتهٔ ادغام و تقسیم اسناد، با استفاده از REST API و Node.js Cloud SDK ارتقا دهید
آزمایش رایگان را شروع کنیدGroupDocs.Merger Cloud SDK برای Node.js یک راهحل قوی برای ترکیب، تقسیم، حذف و بازآرایی صفحهٔ تک یا مجموعهای از صفحات از فرمتهای مختلف سند است. نمایش صفحات سند بهصورت تصویر یکی از ویژگیهای مفید برای تجزیه و تحلیل سریع محتوا و ساختار سند است. این ابزار از کار با طیف گستردهای از فرمتهای سند شامل Microsoft Office Word، صفحات گسترده Excel، ارائهها PowerPoint، نقاشیها Visio، OneNote، PDF، HTML، OpenDocument، متن و بسیاری دیگر پشتیبانی میکند. اطلاعات پایهٔ سند را استخراج کرده و عملیات امنیتی سند را با بهروزرسانی یا حذف حفاظتهای رمز عبور از فرمتهای سند پشتیبانیشده انجام میدهد. API همچنین برای استخراج، تعویض یا چرخاندن صفحات انتخابشده از سند منبع مفید بوده و بهدقت سند جدیدی را بر پایهٔ صفحات مشخصشده از سند منبع تولید میکند. GroupDocs.Merger Cloud SDK برای Node.js بهعنوان لایهای بر روی GroupDocs.Merger Cloud REST API ساخته شده است که میتواند با هر زبان یا پلتفرم توسعهای که بتواند REST APIs را فراخوانی کند، استفاده شود.
//Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
class JoinPagesFromVariousDocuments {
static async Run() {
let item1 = new merger_cloud.JoinItem();
item1.fileInfo = new merger_cloud.FileInfo();
item1.fileInfo.filePath = "WordProcessing/sample-10-pages.docx";
item1.pages = [3, 6, 8];
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "WordProcessing/four-pages.docx";
item2.startPageNumber = 1
item2.endPageNumber = 4
item2.rangeMode = merger_cloud.JoinItem.RangeModeEnum.OddPages;
let options = new merger_cloud.JoinOptions();
options.joinItems = [item1, item2];
options.outputPath = "Output/joined-pages.docx";
let result = await documentApi.join(new merger_cloud.JoinRequest(options));
console.log("Output file path: " + result.path);
}
}
module.exports = JoinPagesFromVariousDocuments;