حذف الصفحات من مستند PDF باستخدام Node.js REST API

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

متطلب أساسي

خطوات إزالة الصفحات من مستند PDF باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود

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

توضح هذه الخطوات كيفية حذف صفحة من ملف PDF باستخدام واجهة برمجة تطبيقات Node.js REST. حمّل ملف PDF المصدر إلى وحدة تخزين سحابية باستخدام تدفق الذاكرة، ثم سمِّه. استدعِ دالة DeletePage() بإدخال مرجع الملف المُحمَّل ورقم الصفحة المستهدفة التي تريد حذفها، باستخدام فهرس الصفحة بدءًا من 1.

كود لإزالة صفحات PDF باستخدام خدمة Node.js RESTful

يوضح نموذج الكود أعلاه كيفية حذف صفحات ملف PDF باستخدام واجهة برمجة تطبيقات تعتمد على Node.js. أثناء تحميل ملف PDF، يُمنح اسمًا له، وتُستخدم هذه الدالة في حذف الصفحات، ثم تُحذف الصفحات من ملف PDF في التخزين السحابي. بعد إتمام حذف الصفحات الفردية أو المتعددة بتكرار العملية، يمكنك تنزيل الملف المُحدّث من التخزين السحابي وحفظه على القرص.

علمتنا هذه المقالة كيفية حذف صفحات من ملف PDF باستخدام واجهة Node.js REST. إذا كنت ترغب في حساب عدد الكلمات في ملف PDF، فراجع المقالة التالية: عد الكلمات في مستند PDF باستخدام Node.js REST API.

 عربي