ضغط ملفات PDF باستخدام Node.js REST API

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

متطلب أساسي

خطوات لتقليل حجم ملف PDF باستخدام واجهة Node.js REST

  1. قم بإنشاء مثيل PdfApi جديد باستخدام بيانات اعتماد واجهة برمجة التطبيقات الخاصة بك حتى تتمكن من العمل مع ملفات PDF في السحابة
  2. قم بإعداد الدليل المحلي مع ملف PDF المدخل واسم ملف الإخراج المحسن
  3. افتح ملف PDF المحلي وقم بتحميله إلى Aspose Cloud حتى يكون جاهزًا للتحسين
  4. اطبع رسالة لإعلام نفسك بأن الملف تم تحميله بنجاح
  5. إنشاء كائن OptimizeOptions الذي يتحكم في كيفية ضغط ملف PDF، بما في ذلك جودة الصورة وتضمين الخط
  6. أرسل طلب التحسين إلى Aspose Cloud لضغط ملف PDF باستخدام الإعدادات التي اخترتها عن طريق استدعاء طريقة PostOptimizeDocument()
  7. استرداد ملف PDF المحسن من التخزين السحابي وحفظه محليًا تحت اسم ملف الإخراج المحدد

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

كود لتقليص حجم ملف PDF باستخدام خدمة Node.js RESTful

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

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

 عربي