دمج العروض التقديمية باستخدام Node.js REST API

اتبع هذه المقالة لدمج العروض التقديمية مع واجهة برمجة تطبيقات Node.js REST. سترشدك هذه المقالة إلى تطوير دمج عروض PowerPoint التقديمية مع واجهة برمجة تطبيقات Node.js منخفضة الترميز باستخدام مجموعة تطوير البرامج السحابية المستندة إلى Node.js. ستتعلم أيضًا كيفية عرض خصائص ملف الإخراج PPT/PPTX وتنزيل ملف الإخراج من وحدة التخزين السحابية عند الحاجة.

متطلب أساسي

خطوات دمج شرائح PowerPoint مع خدمة Node.js RESTful

  1. إنشاء كائن من فئة SlidesApi عن طريق تعيين معرف العميل والسر لدمج العروض التقديمية
  2. قم بتحميل الوجهة وإدخال العروض التقديمية إلى وحدة التخزين السحابية عن طريق تعيين أسماء فريدة
  3. إنشاء كائن PresentationsMergeRequest وتعيين مسارات العروض التقديمية المدخلة للدمج
  4. استدعاء طريقة دمج مع توفير اسم العرض الوجهة وكائن الطلب
  5. عرض خصائص العرض الناتجة التي تم إرجاعها بواسطة استدعاء واجهة برمجة التطبيقات Merge()
  6. قم بتنزيل العرض التقديمي الناتج وحفظه بعد دمج العروض التقديمية المدخلة

توضح هذه الخطوات كيفية دمج عرض تقديمي (PPT) مع واجهة برمجة تطبيقات (API) مبنية على Node.js. تتمثل الخطوة الرئيسية في تحميل جميع العروض التقديمية الوجهة والمدخلة إلى وحدة التخزين السحابية، وتعيين قائمة مسارات العرض التقديمي السحابية في كائن الطلب. وأخيرًا، استدعاء دالة الدمج (Merge()) بتوفير العرض التقديمي الوجهة وكائن الطلب، واختياريًا تنزيل العرض التقديمي الوجهة الناتج إلى وحدة التخزين المحلية.

كود لدمج PowerPoint مع واجهة برمجة تطبيقات Node.js منخفضة الكود

يوضح هذا الكود تطوير دمج PPTX مع خدمة Node.js RESTful. يُرجى ملاحظة أنه يمكنك تغيير ترتيب الدمج عن طريق تحديد ترتيب أسماء الملفات في كائن الطلب. أثناء إضافة ملفات الإدخال في كائن الطلب، يمكنك توفير كلمات المرور لجميع العروض التقديمية أو العروض التقديمية المحددة حسب احتياجاتك.

لقد علّمتنا هذه المقالة دمج العروض التقديمية باستخدام واجهة برمجة تطبيقات الويب. إذا كنت ترغب في إنشاء عرض تقديمي، يُرجى مراجعة المقالة إنشاء عرض تقديمي باستخدام Node.js REST API.

 عربي