تقسيم الشرائح باستخدام Node.js REST API

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

متطلب أساسي

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

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

تشرح هذه الخطوات كيفية تطوير أداة تقسيم باوربوينت باستخدام واجهة Node.js REST. أنشئ كائن SlidesApi، وحمّل ملف العرض التقديمي المصدر، واستدعِ دالة Split() مع توفير المعلومات المطلوبة. حلل استجابة واجهة برمجة التطبيقات، واحفظ جميع الصور المُنشأة على الشرائح الفردية على القرص المحلي.

كود لبرنامج PowerPoint Splitter مع خدمة Node.js RESTful

يوضح هذا الكود كيفية تطوير مُقسِّم باوربوينت عبر الإنترنت باستخدام واجهة Node.js REST. تتطلب دالة Split() اسم الملف المُحمَّل، وتنسيق الصورة المُخرَجة باستخدام مُعَدِّد SlideExportFormat، من الفهرس إلى الفهرس لتحديد نطاق الشرائح. يحتوي مرجع كل عنصر في مجموعة الشرائح على مرجع الصورة المُتاحة عبر الإنترنت التي أنشأتها واجهة برمجة التطبيقات، ويمكن استخدامه لتنزيل الصور.

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

 عربي