إنشاء ملف WEBP في بايثون

توضح هذه المقالة كيفية إنشاء WEBP في بايثون. وهي تشارك تفاصيل إعداد بيئة التطوير، قائمة من التعليمات، وكود نموذجي يوضح كيفية إنشاء ملف WEBP في بايثون. يحتوي الكود على تعليمات لإنشاء صورة WEBP من البداية ورسم أشكال أو نصوص عليها مع بعض التخصيصات الأخرى.

خطوات إنشاء صور WEBP في بايثون

  1. قم بتحميل مكتبة Aspose.Imaging for Python via .NET في تطبيقك واستورد الفئات اللازمة منها
  2. أنشئ كائن من فئة WebPOptions واضبط إعداد الضغط بدون فقدان
  3. حدد مسار ملف الإخراج باستخدام طريقة FileCreateSource
  4. أنشئ صورة بالحجم المطلوب باستخدام الإعدادات المخصصة
  5. أنشئ كائن من فئة Graphics للصورة الجديدة واضبط الخلفية لتكون بيضاء باستخدام الدالة clear()
  6. ارسم أشكالاً أو نصوصاً مختلفة على الصورة وحدد خصائصها
  7. احفظ الصورة على القرص

تصف الخطوات أعلاه كيفية إنشاء ملف WEBP في بايثون. ابدأ العملية باستيراد الأسماء والفئات المطلوبة، وإنشاء كائن WebPOptions لتخصيص الصورة الناتجة، وتعيين اسم ملف الإخراج. أخيراً، أنشئ الصورة، اضبط الخلفية، وارسم الأشكال باستخدام كائن Graphics واحفظ الصورة الناتجة على القرص.

كود لإنشاء صورة WEBP في بايثون

يوضح هذا الكود كيفية إنشاء صور WEBP. تدعم فئة WebPOptions إعدادات الرسوم المتحركة، التحكم في الضغط، التحكم في سلوك العرض، معالجة البيانات الوصفية، وإدارة المخزن المؤقت. يمكنك استخدام فئة Graphics لتكوين عناصر رسومية معقدة مثل الرسوم البيانية والمخططات والطبقات وما إلى ذلك، وعرض النصوص والصور والأشكال المتجهية، والتعامل مع أنظمة الإحداثيات، وتحويل الوحدات، والتحويلات الهندسية.

لقد تعلمنا في هذه المقالة عملية إنشاء صورة WEBP. لإنشاء صور شفافة في بايثون، راجع المقالة حول إنشاء صورة شفافة في بايثون.

 عربي