ضغط حجم عرض PowerPoint باستخدام بايثون

هذا الدليل السريع يشرح كيفية ضغط حجم عرض PowerPoint باستخدام Python. ستحصل على تفاصيل لإعداد بيئة التطوير المتكاملة لاستخدام المكتبة، مجموعة من التعليمات خطوة بخطوة، وعينة من الشيفرة لت تقليل حجم ملف PowerPoint باستخدام Python دون التأثير على العرض مثل الرسوم المتحركة GIF إذا وجدت. سيتم أيضًا تقديم المزيد من واجهات برمجة التطبيقات لتعزيز عينة الشيفرة المقدمة لتقليل حجم ملف PPT/PPTX أكثر.

خطوات تقليل حجم ملف PowerPoint باستخدام Python

  1. اضبط الـ IDE لاستخدام Aspose.Slides for Python via .NET لضغط عرض تقديمي
  2. إعداد أسماء ملفات الإدخال/الإخراج، دقة الصورة المستهدفة، وجودة JPEG
  3. حمّل المصدر presentation وجمع جميع الشرائح العادية وتخطيطات الشرائح والشرائح الرئيسية في قائمة
  4. كرر عبر مجموعة pictures في كل شريحة وخفض دقتها
  5. تحويل كل صورة غير JPEG إلى JPEG والاحتفاظ بها إذا كان حجمها أصغر من حجم الصورة الأصلية
  6. احذف جميع الشرائح الرئيسية وتخطيطات الشرائح غير المستخدمة من العرض التقديمي
  7. تقليل حجم الخطوط المدمجة عن طريق إزالة الأحرف غير المستخدمة في الشريحة
  8. احفظ العرض التقديمي الناتج كـ PPT أو PPTX وفقًا لمتطلباتك

تلخص هذه الخطوات كيفية تقليل حجم ملف PowerPoint باستخدام Python. قم بتحميل العرض التقديمي، جمع جميع أنواع الشرائح فيه بما في ذلك العادية، وتخطيط، والرئيسية، وتكرار جميع الصور في العرض التقديمي، وخفض دقتها. تحويل كل صورة غير JPEG إلى JPEG بدقة منخفضة، حذف جميع شرائح التخطيط والرئيسية غير المستخدمة، إزالة الأحرف غير المستخدمة من الروبوتات المدمجة، وحفظ العرض التقديمي الناتج.

كود لتقليل حجم ملف PowerPoint باستخدام Python

هذا الكود يوضح كيفية ضغط ملف PowerPoint باستخدام Python. لتقليل حجم العرض التقديمي أكثر، يمكنك ضغط الصور المستخدمة كملء، وإزالة بيانات الصورة المقصوصة، وزيادة ضغط الحفظ إلى أقصى مستوى ZIP. يمكنك أيضًا إيقاف توليد الصور المصغرة عند الحفظ، وإزالة الخطوط غير المستخدمة تمامًا، وإزالة المحتوى الثنائي المضمّن عند التحميل مثل ماكرو VBA، وبيانات كائن OLE، وبيانات ActiveX، إذا وجدت.

يعرض هذا الكود كيفية تقليل حجم الوقاية. لإضافة رسومات SmartArt في عرض تقديمي، راجع المقالة إضافة رسومات SmartArt في PowerPoint باستخدام Python.

 عربي