ضغط JPEG باستخدام Python

يشرح هذا الدليل القصير عملية ضغط JPEG باستخدام Python. يحتوي على قائمة من الخطوات، إعدادات IDE، وكود عينة لتطوير مُخفض حجم JPEG باستخدام Python. يتم توفير جميع التفاصيل لتعريف معلمات الضغط لإنشاء JPG الناتج المطلوب وفقًا للمتطلبات.

خطوات لتقليص حجم JPEG باستخدام Python

  1. إعداد البيئة لاستخدام Aspose.Imaging for Python via .NET لتقليص ملف JPG
  2. استيراد الفئات والكائنات المطلوبة من الوحدات المختلفة في الـ API
  3. تحميل ملف JPG المدخل في كائن Image باستخدام الطريقة load()
  4. إنشاء كائن JpegOptions لتعريف خيارات حفظ JPG
  5. تعيين الخصائص، بما في ذلك نوع اللون ونوع الضغط
  6. حفظ الصورة الناتجة بعد تطبيق معلمات الضغط المذكورة أعلاه

تصف هذه الخطوات كيفية ضغط JPEG باستخدام Python. ابدأ العملية عن طريق استيراد جميع الفئات والكائنات المطلوبة من الوحدات المختلفة مثل imaging، imaging.imageoptions، و imaging.fileformats.jpeg، ثم تحميل ملف JPG المصدر في فئة Image. أنشئ مثيلًا من JpegOptions لتعيين المعلمات مثل نوع الضغط ونوع اللون.

كود لضاغط صور JPG باستخدام Python

أظهر الكود المثال أعلاه كيفية تقليص حجم JPG باستخدام Python. يمكنك تعيين أنواع اللون المختلفة، بما في ذلك CMYK، RGB، YCCK، و Y_CB_CR. وبالمثل، يمكن تعيين وضع الضغط إلى BASELINE، JPEG_LS، و LOSSLESS.

علمنا هذا المقال عملية تقليص حجم JPG. لتحويل CDR إلى PSD، راجع المقال حول تحويل CDR إلى PSD باستخدام Python. baseurl>}}imaging/python/convert-cdr-to-psd-using-python/).

 عربي