Node.js SDK برای ادغام و تقسیم اسناد

با استفاده از REST API و Node.js Cloud SDK، قابلیت‌های ابزارها و برنامه‌های خود را با ویژگی‌های پیشرفته ادغام و تقسیم اسناد افزایش دهید.

  • GroupDocs.Merger Cloud for cURL
  • GroupDocs.Merger Cloud SDK for .NET
  • GroupDocs.Merger Cloud SDK for Java
  • GroupDocs.Merger Cloud SDK for PHP
  • GroupDocs.Merger Cloud SDK for Python
  • GroupDocs.Merger Cloud SDK for Ruby
  • GroupDocs.Merger Cloud SDK for Android
آزمایش رایگان را شروع کنید

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 را فراخوانی کند، استفاده شود.

ویژگی های Document Merger REST API

چندین صفحه، اسلاید یا صفحات گسترده را در یک سند واحد ترکیب کنید

جای هر دو صفحه، اسلاید یا برگه را در یک سند عوض کنید

چرخش صفحات با تنظیم زوایای چرخش مانند 90، 180 یا 270 درجه

هر سندی را به فایل های کوچکتر تقسیم کنید

هر صفحه یا مجموعه ای از صفحات خاص را حذف کنید

تغییر جهت صفحه

صفحات، اسلایدها یا نمودارها را دوباره مرتب کنید

تنظیم، بازنشانی و حذف رمز عبور

واکشی لیستی از فرمت های فایل پشتیبانی شده

به صفحاتی از اسناد مختلف بپیوندید - Node.js

  //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;

Support and Learning Resources

GroupDocs.Merger Cloud همچنین SDK های ادغام اسناد جداگانه را برای سایر زبان ها به شرح زیر ارائه می دهد:

  فارسی