Enum DibBitCount

Enum DibBitCount

Namespace: Aspose.Imaging.ApsBuilder.Dib
Assembly: Aspose.Imaging.dll (25.2.0)

האנומציה BitCount מציינת את מספר הביטים שמגדירים כל פיקסל ואת מספר הצבעים המרבי ב-bitmap בלתי תלוי במכשיר (DIB).

public enum DibBitCount : short

שדות

Bitcount0 = 0

מספר הביטים לכל פיקסל אינו מוגדר. התמונה צריכה להיות בפורמט JPEG או PNG. אף אחד מהפורמטים הללו אינו כולל טבלת צבעים, כך שהערך הזה מציין שאין טבלת צבעים נוכחת. ראה [JFIF] ו-[RFC2083] לפרטים נוספים לגבי פורמטי דחיסת JPEG ו-PNG.

Bitcount1 = 1

התמונה מוגדרת עם שני צבעים. כל פיקסל ב-bitmap מיוצג על ידי ביט בודד. אם הביט נקי, הפיקסל מוצג בצבע של הכניסה הראשונה בטבלת הצבעים; אם הביט מוגדר, הפיקסל יש את הצבע של הכניסה השנייה בטבלה.

Bitcount2 = 4

התמונה מוגדרת עם מקסימום של 16 צבעים. כל פיקסל ב-bitmap מיוצג על ידי אינדקס של 4 ביטים בטבלת הצבעים, וכל בייט מכיל 2 פיקסלים.

Bitcount3 = 8

התמונה מוגדרת עם מקסימום של 256 צבעים. כל פיקסל ב-bitmap מיוצג על ידי אינדקס של 8 ביטים בטבלת הצבעים, וכל בייט מכיל פיקסל אחד.

Bitcount4 = 16

התמונה מוגדרת עם מקסימום של 2^16 צבעים. כל פיקסל ב-bitmap מיוצג על ידי ערך של 16 ביטים.

Bitcount5 = 24

ה-bitmap מכיל מקסימום של 2^24 צבעים, ושדה הצבעים של DIB הוא NULL. כל שלישיית בייטים ב-array של ה-bitmap מייצגת את העוצמות היחסיות של כחול, ירוק, ואדום, בהתאמה, עבור פיקסל. טבלת הצבעים של Colors משמשת לאופטימיזציה של הצבעים בשימוש במכשירים מבוססי פלטה, וחייבת להכיל את מספר הכניסות המצוינות על ידי שדה ColorUsed של אובייקט BitmapInfoHeader.

Bitcount6 = 32

ה-bitmap מכיל מקסימום של 2^24 צבעים.

 Ελληνικά