Node.js SDK لدمج وتقسيم المستندات

عزّز قدرات أدواتك وتطبيقاتك بميزات دمج وتقسيم المستندات المتقدمة باستخدام REST API و Node.js Cloud SDK.

  • GroupDocs.Merger Cloud لـ cURL
  • GroupDocs.Merger Cloud SDK لـ .NET
  • GroupDocs.Merger Cloud SDK لـJava
  • GroupDocs.Merger Cloud SDK لـPHP
  • GroupDocs.Merger Cloud SDK لـPython
  • GroupDocs.Merger Cloud SDK لـRuby
  • GroupDocs.Merger Cloud SDK لـAndroid
ابدأ التجربة المجانية

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.

ميزات دمج المستندات 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 أيضًا يقدم دمج المستندات الفردية SDKs للغات أخرى كما هو موضح أدناه:

  عربي
001803f21