الفئة IcoOptions

IcoOptions class

أنشئ ملفات صورة ICO مخصصة لأيقونات التطبيقات بسهولة باستخدام واجهة برمجة التطبيقات الخاصة بنا، مما يمكّنك من تمثيل برنامجك بسلاسة. تدعم واجهتنا إطارات صور PNG و BMP مع قيم مختلفة لعدد البتات لكل بكسل، مما يضمن تنوعًا وتوافقًا لاحتياجات إنشاء الأيقونات الخاصة بك.

public class IcoOptions : ImageOptionsBase

المنشئات

الاسمالوصف
IcoOptions()يُنشئ كائنًا جديدًا من الفئة IcoOptions مع تنسيق إطار ICO يساوي Png وbitsPerPixel يساوي 32.
IcoOptions(FileFormat, int)يُنشئ كائنًا جديدًا من الفئة IcoOptions.

الخصائص

الاسمالوصف
BitsPerPixel { get; set; }يحصل أو يعيّن قيمة البتات لكل بكسل.
BufferSizeHint { get; set; }الحصول على أو تعيين تلميح حجم المخزن المؤقت الذي يحدد الحد الأقصى المسموح به لجميع المخازن الداخلية.
Disposed { get; }يحصل على قيمة تشير إلى ما إذا كان هذا المثال تم التخلص منه.
virtual ExifData { get; set; }الحصول على أو تعيين بيانات Exif.
Format { get; set; }يحصل أو يعيّن تنسيق إطار ICO.
FullFrame { get; set; }يحصل أو يضبط قيمة تشير إلى ما إذا كان [full frame].
KeepMetadata { get; set; }يحصل على قيمة ما إذا كان يجب الاحتفاظ ببيانات تعريف الصورة الأصلية عند التصدير.
MultiPageOptions { get; set; }خيارات الصفحات المتعددة
virtual Palette { get; set; }يحصل أو يضبط لوحة الألوان.
ProgressEventHandler { get; set; }يحصل أو يضبط معالج حدث التقدم.
virtual ResolutionSettings { get; set; }يحصل أو يضبط إعدادات الدقة.
Source { get; set; }يحصل أو يضبط المصدر لإنشاء الصورة فيه.
VectorRasterizationOptions { get; set; }يحصل أو يضبط خيارات تحويل المتجه إلى نقطية.
virtual XmpData { get; set; }يحصل أو يضبط حاوية بيانات تعريف XMP.

الطرق

الاسمالوصف
virtual Clone()ينشئ نسخة عضوية من هذه الحالة.
Dispose()يتخلص من المثيل الحالي.
TrySetMetadata(IImageMetadataFormat)يحاول تعيين مثيل metadata، إذا كان مثيل Image يدعم ويطبق مثيل IImageMetadataFormat.

انظر أيضًا