ضغط ملف Word باستخدام Nodej.s REST API

توضح هذه المقالة كيفية ضغط ملف Word باستخدام واجهة برمجة تطبيقات Nodej.s REST. ستتعلم ضغط صورة في Word باستخدام واجهة برمجة تطبيقات Nodej.s منخفضة الكود باستخدام حزمة تطوير البرامج السحابية Nodej.s. توفر هذه الحزمة خيارات متنوعة لتخصيص عملية الضغط وإنشاء ملف الإخراج وفقًا للمتطلبات.

متطلب أساسي

خطوات ضغط مستند Word باستخدام واجهة برمجة تطبيقات Nodej.s منخفضة الكود

  1. إنشاء كائن من فئة WordsApi مع معرف العميل والسر لضغط الملف
  2. إنشاء كائن CompressDocumentOnlineRequest وتعيين CompressOptions والمستند المصدر وملف الإخراج
  3. استدعاء طريقة ضغط المستندات عبر الإنترنت لضغط الصور في ملف Word
  4. تنزيل ملف الإخراج المضغوط

توضح الخطوات السابقة كيفية ضغط مستند Word عبر الإنترنت باستخدام واجهة برمجة تطبيقات Nodej.s REST. حمّل ملف Word المصدر الذي يحتوي على صور، وأنشئ كائن CompressDocumentOnlineRequest بتوفير ملفات الإدخال والإخراج مع خيارات الضغط. استدعِ دالة CompressDocumentOnline لضغط ملف Word وحفظ ملف Word الناتج من كائن استجابة واجهة برمجة التطبيقات.

كود لضغط مستند Word باستخدام Nodej.s REST API

يوضح هذا الكود عملية تصغير حجم ملف Word باستخدام واجهة برمجة تطبيقات Nodej.s منخفضة الترميز. يحتوي خيار CompressOptions على خيارات لضبط جودة الصورة وعامل تقليل حجمها. يمكنك أيضًا ضبط ترميز التحميل وكلمة المرور باستخدام كائن CompressDocumentOnlineRequest.

In this topic, we have learned to compress the Word file size by reducing the image size in a Word file. If you want to change the properties of a Word file, refer to the following article: Change Properties of Word Document with Nodej.s REST API.

 عربي