انضم إلى مستندات Word باستخدام أداة دمج مستندات Word

يصبح العمل مع ملفات Docs/Docx أمرًا صعبًا عندما تكون البيانات متناثرة بين ملفات Word المتعددة. يؤدي هذا السيناريو إلى مضيعة للوقت والقوى العاملة القيمة. لحسن الحظ، GroupDocs.Merger هو الحل لهذه المشكلة لأنه يوفر REST APIs وCloud SDKs لدمج مستندات Word في ملف واحد. بالإضافة إلى ذلك، تتيح واجهة برمجة تطبيقات دمج مستندات Word هذه للمستخدمين تكوين مكالمات واجهة برمجة التطبيقات وفقًا للمتطلبات. في منشور المدونة هذا، سوف نستكشف كيفية الانضمام إلى مستندات Word في تطبيق يستند إلى Node.js باستخدام GroupDocs.Merger Cloud SDK for Node.js.

وسنتناول النقاط التالية في هذا المقال:

تثبيت واجهة برمجة تطبيقات دمج مستندات Word

من السهل جدًا تثبيت GroupDocs.Merger Cloud Node.js SDK في مشروع يستند إلى Node.js. ما عليك سوى تشغيل الأمر التالي في الجهاز والبدء في الاستفادة من أساليبه على مستوى المؤسسة لربط ملفات Word برمجيًا.

npm install groupdocs-merger-cloud

يرجى زيارة هذا الرابط للتعرف على عملية الحصول على بيانات اعتماد واجهة برمجة التطبيقات لـ GroupDocs.Merger SDKs.

الانضمام إلى مستندات Word في Node.js برمجيًا

يوضح هذا القسم التنفيذ الفعلي للوظيفة. لقد قمنا بتحميل ملفين مختلفين من ملفات Docs/Docx على سحابة API لوحة المعلومات. لذا، يمكنك تحميل الملفات يدويًا وبرمجيًا أيضًا.

فيما يلي خطوات الانضمام إلى مستندات Word برمجياً:

  • قم بتضمين وحدة groupdocs-merger-cloud في تطبيقك.
  • قم بإنشاء مثيل لـ DocumentApi باستخدام بيانات اعتماد API.
  • قم بإنشاء مثيل للفئة JoinItem.
  • إنشاء كائن من فئة FileInfo.
  • قم بتعيين مسار الملف لملف Word المصدر.
  • قم بإنشاء كائن من فئة JoinOptions.
  • استدعاء خاصية JoinItems لتعيين صفيف المستند المصدر.
  • قم بتعيين مسار الإخراج للمستند الذي تم إنشاؤه.
  • قم بتهيئة مثيل لفئة JoinRequest وتمريره إلى الأسلوب الانضمام.

يوضح مقتطف التعليمات البرمجية التالي كيفية دمج مستندات Word باستخدام Node.js:

// قم بتضمين وحدة groupdocs-merger-cloud في تطبيقك.
const merger_cloud = require("groupdocs-merger-cloud");

const clientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxx";

// قم بإنشاء مثيل DocumentApi باستخدام بيانات اعتماد API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// قم بإنشاء مثيل لفئة JoinItem.
let item1 = new merger_cloud.JoinItem();
// إنشاء كائن من فئة FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// قم بتعيين مسار الملف لملف Word المصدر.
item1.fileInfo.filePath = "sample.docx";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "sample2.docx";    
 // قم بإنشاء كائن من فئة JoinOptions.
let options = new merger_cloud.JoinOptions();
// استدعاء خاصية JoinItems لتعيين صفيف المستند المصدر.
options.joinItems = [item1, item2];
// قم بتعيين مسار الإخراج للمستند الذي تم إنشاؤه
options.outputPath = "Output/joined.docx";
// قم بتهيئة مثيل لفئة JoinRequest وتمريره إلى طريقة الانضمام.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Success!"));

سيقوم مقتطف الكود أعلاه بدمج مستندات Word وإنشاء الملف الذي تم إنشاؤه في مجلد “الإخراج”. ومع ذلك، يمكنك تنزيل الملف يدويًا أو برمجيًا عن طريق استدعاء الأسلوب DownloadFile.

الانضمام إلى ملفات Word

الانضمام إلى مستندات Word عبر الإنترنت

يقدم GroupDocs.Merger إصدارًا عبر الإنترنت من أدوات تطوير البرامج (SDK) لدمج مستندات Word. كل ما عليك فعله هو، ما عليك سوى إسقاط/تحميل ملف Docs/Docx والضغط على الزر “دمج الآن”. قبل كل شيء، لا تحتاج إلى أي اشتراك مسبق لاستخدام أداة دمج مستندات Word عبر الإنترنت.

الانضمام إلى مستندات Word عبر الإنترنت

خاتمة

نأمل أن تكون قد تعلمت كيفية الانضمام إلى مستندات Word باستخدام GroupDocs.Merger Cloud SDK. بالإضافة إلى ذلك، قمنا أيضًا بمراجعة الخطوات ونموذج التعليمات البرمجية لتحقيق الوظيفة. علاوة على ذلك، فإن واجهة برمجة تطبيقات دمج مستندات Word هذه سهلة الاستخدام والتكامل مع مشروعك المستند إلى Node.js. لذلك، لا تتجاوز الوثائق للتعرف على الميزات المفيدة الأخرى. في الواقع، يمكنك التفاعل مع واجهات برمجة التطبيقات الخاصة بنا هنا مباشرةً وأيضًا العثور على الكود المصدري في GitHub الريبو.

علاوة على ذلك، ننصحك باتباع دليل البدء.

أخيرًا، يقوم groupdocs.cloud بكتابة مقالات جديدة. لذا، يرجى البقاء على اتصال للحصول على آخر التحديثات.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

الأسئلة المتداولة – الأسئلة الشائعة

هل هناك طريقة لضم مستندات Word معًا؟

يوفر GroupDocs.Merger Cloud SDK مجموعة واسعة من الأساليب والخصائص لدمج مستندات Word برمجيًا. لذلك، يمكنك تهيئة مثيل لفئة JoinRequest وتمريره إلى طريقة الانضمام إلى مستندات Word الانضمام.

كيفية الجمع بين مستندين Word؟

تفضل بزيارة هذا الرابط لمعرفة الإجابة بالتفصيل.

أنظر أيضا