با استفاده از REST API و Node.js Cloud SDK، قابلیتهای ابزارها و برنامههای خود را با ویژگیهای پیشرفته ادغام و تقسیم اسناد افزایش دهید.
آزمایش رایگان را شروع کنیدGroupDocs.Merger Cloud SDK برای Node.js یک راه حل قوی برای ترکیب، تقسیم، حذف و تنظیم مجدد صفحه یا مجموعه ای از صفحات از فرمت های مختلف سند است. نمایش صفحات سند به عنوان تصویر یکی از ویژگی های مفید برای تجزیه و تحلیل سریع محتوا و ساختار سند است. این برنامه از کار با طیف گسترده ای از فرمت های سند از جمله Microsoft Office Word، صفحات گسترده اکسل، ارائه های پاورپوینت، نقشه های Visio، OneNote، PDF، HTML، OpenDocument، متن و بسیاری دیگر پشتیبانی می کند. اطلاعات اولیه سند را استخراج کنید و با اعمال به روز رسانی یا حذف حفاظت های رمز عبور از قالب های سند پشتیبانی شده، عملیات امنیتی سند را انجام دهید. API همچنین برای استخراج، مبادله یا چرخاندن صفحات انتخاب شده از سند منبع مفید است و به طور دقیق یک سند حاصل جدید را بر اساس صفحات مشخص شده از سند منبع ایجاد می کند. GroupDocs.Merger Cloud SDK برای Node.js به عنوان یک لایه در بالای API GroupDocs.Merger Cloud REST ساخته شده است که می تواند با هر زبان یا پلتفرم توسعه ای که می تواند REST API را فراخوانی کند، استفاده شود.
//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;