DibBitCount
DibBitCount enumeration
يحدد BitCount Enumeration عدد وحدات البت التي تحدد كل بكسل و الحد الأقصى لعدد الألوان في صورة نقطية مستقلة عن الجهاز (DIB) .
public enum DibBitCount : short
قيم
اسم | قيمة | وصف |
---|---|---|
Bitcount0 | 0 | عدد وحدات البت لكل بكسل غير محدد. يجب أن تكون الصورة بتنسيق JPEG أو PNG . لا يتضمن أي من هذين التنسيقين جدول ألوان ، لذلك تحدد هذه القيمة عدم وجود جدول ألوان. راجع [JFIF] و [RFC2083] لمزيد من المعلومات حول تنسيقات ضغط JPEG و PNG. |
Bitcount1 | 1 | تم تحديد الصورة بلونين. كل بكسل في الصورة النقطية هو يمثله بت واحد. إذا كان البت واضحًا ، فسيكون البكسل معروضًا بلون الإدخال الأول في جدول الألوان ؛ إذا تم تعيين البت ، يكون للبكسل لون الإدخال الثاني في الجدول. |
Bitcount2 | 4 | تم تحديد الصورة بحد أقصى 16 لونًا . يتم تمثيل كل بكسل في الصورة النقطية بفهرس 4 بت في جدول الألوان ، ويحتوي كل بايت على 2 بكسل. |
Bitcount3 | 8 | تم تحديد الصورة بحد أقصى 256 لونًا . يتم تمثيل كل بكسل في الصورة النقطية بفهرس 8 بت في جدول الألوان ، ويحتوي كل بايت على 1 بكسل . |
Bitcount4 | 16 | تم تحديد الصورة بحد أقصى 2 ^ 16 لونًا . يتم تمثيل كل بكسل في الصورة النقطية بقيمة 16 بت |
Bitcount5 | 24 | تحتوي الصورة النقطية على حد أقصى يبلغ 2 ^ 24 لونًا ، ويكون حقل الألوان في DIB NULL . يمثل كل ثلاثي ثلاثي البايت في صفيف الصورة النقطية الكثافة النسبية للأزرق والأخضر والأحمر ، على التوالي ، للبكسل. يتم استخدام جدول ألوان الألوان لتحسين الألوان المستخدمة في الأجهزة القائمة على لوح الألوان ، ويجب أن يحتوي على عدد الإدخالات المحددة بواسطة الحقل ColorUsed الخاص بـ BitmapInfoHeader Object |
Bitcount6 | 32 | يبلغ الحد الأقصى للصورة النقطية 2 ^ 24 لونًا |
أنظر أيضا
- مساحة الاسم Aspose.Imaging.ApsBuilder.Dib
- المجسم Aspose.Imaging