يغطي هذا المثال تفاصيل ** كيفية ضغط PNG في C # **. وهي تغطي جميع الموارد ومجالات الأسماء والفئات والطرق وكود مثال العمل ** لضغط PNG باستخدام C # **. يمكن استخدام التطبيق المطور في أي بيئة متوافقة مع .NET داخل Windows أو Linux أو macOS.
خطوات لضغط PNG باستخدام C
- قم بتهيئة البيئة عن طريق إضافة Aspose.Imaging باستخدام مدير الحزم NuGet
- قم بالوصول إلى صورة PNG المصدر باستخدام مثيل من الفئة Image
- استخدم فئة PngOptions لتعيين نسبة الضغط مع الخصائص الأخرى
- احفظ صورة PNG المضغوطة على القرص
باتباع الخطوات المذكورة أعلاه ، يمكنك بسهولة إدارة ضغط * PNG في C # * باستخدام نهج خطوة بخطوة حيث نقوم بإعداد البيئة من خلال تضمين الموارد المطلوبة في الحل. سنقوم بعد ذلك بتحميل ملف PNG المصدر من القرص باستخدام مثيل لفئة الصورة. في الخطوات التالية ، سيتم إنشاء كائن فئة PngOptions لتعيين نسبة الضغط إلى جانب الخصائص الأخرى ، والتي ستتبع بعد ذلك بحفظ ملف PNG المضغوط على القرص.
كود لضغط PNG باستخدام C
يمكن استخدام المثال أعلاه * لضغط ملف PNG في C # * باستخدام واجهة API بسيطة للغاية. تعرض فئة الصورة وظائف التحميل الزائد المتعددة التي يمكنك استخدامها لتحميل الصور من دفق مع معلمات LoadOptions إضافية أخرى لدعم أنواع أخرى من الصور. يعرض كائن فئة PngOptions الخصائص لتعيين نوع اللون ، ونسبة الضغط ، وخيارات التحويل النقطي المتجه ، إلخ ، على سبيل المثال لا الحصر.
لقد علمنا هذا الموضوع تطوير تطبيق يمكنه بسهولة تنفيذ ضغط * PNG باستخدام C # *. إذا كنت تريد معرفة المزيد حول تحويل PNG إلى رمز ، فراجع المقالة على كيفية تحويل PNG إلى ICON في C #.