في هذا البرنامج التعليمي الموجز، ستتعلم كيفية عد الصفحات في PDF دون فتحه باستخدام واجهة برمجة تطبيقات Node.js REST. ستتعلم عد الصفحات تلقائيًا في ملفات PDF متعددة باستخدام واجهة Node.js REST من خلال تحليل جميع الملفات في مجلد واستخدام الكود النموذجي المُعطى لكل ملف. يدعم هذا البرنامج عد الصفحات عن طريق تصفية العناصر في كائن القائمة المُعاد باستخدام خصائص مختلفة لكل صفحة.
متطلب أساسي
- {{الرابط التشعبي 1}}
- تنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.PDF لـ Node.js
- إعداد مشروع Node.js باستخدام SDK أعلاه
خطوات استخدام برنامج عداد صفحات PDF مع واجهة Node.js REST
- قم بتعيين كائن PdfApi باستخدام معرف العميل والسر لتحليل الصفحات
- قراءة جميع بايتات ملف PDF وحفظه في مجرى الذاكرة
- قم بتحميل ملف PDF إلى وحدة التخزين السحابية باستخدام طريقة تحميل الملف () عن طريق تعيين الاسم وتيار البايتات
- استدعاء طريقة GetPages() التي تقوم بإرجاع كائن DocumentPagesResponse
- التحقق من صحة حالة قائمة الاستجابة والكائن
- عرض عدد الصفحات في القائمة
توضح هذه الخطوات كيفية تطوير عداد صفحات PDF عبر الإنترنت باستخدام واجهة برمجة تطبيقات تعتمد على Node.js. حمّل ملف PDF إلى مسار ذاكرة، ثم حمّله إلى وحدة التخزين السحابية. استدعِ دالة GetPages() للملف المُحمّل، واعرض عدد عناصر القائمة في كائن الاستجابة.
كود عداد صفحات Adobe PDF مع خدمة Node.js RESTful
يوضح هذا الكود كيفية عدّ صفحات PDF في مجلد باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود من خلال تكرار جميع ملفات PDF واحدًا تلو الآخر. يمكنك عدّ الصفحات المحددة بناءً على خصائص كل صفحة المعروضة بواسطة فئة الصفحة. يمكن تجاهل الاستجابة إذا كانت الحالة غير صحيحة أو كان كائن القائمة فارغًا.
علّمتنا هذه المقالة كيفية حساب صفحات ملف PDF دون فتحه باستخدام أي برنامج. يمكنك الاطلاع على ميزة أخرى ذات صلة في المقالة عد الكلمات في مستند PDF باستخدام Node.js REST API.