元素
| Name | Description |
|---|---|
| BBF_BlackAndWhite | 黑白點陣圖資料 (每個像素以 1 位元表示) 。黑白點陣圖的每一行會儲存為至少 N = ceil( width / 8 ) 個位元組的序列。每個位元組會編碼 8 個相鄰像素的顏色,第一個位元組的最高有效位元對應於該行最左側的像素。位元值為 0 表示黑色像素,位元值為 1 表示白色像素。若 width 不是 8 的倍數,則第 N-th 個位元組的最低有效位元會被忽略。若 byteWidth 大於 N,則尾端多出的位元組會被忽略 (這樣可讓各行按 word 或 double word 對齊) 。 |
| BBF_Color | 彩色點陣圖資料 (每 24 位元由 R、G、B 各分量的 8 位元組成) 。彩色點陣圖的每一行會儲存為至少 N = 3 * width 個位元組的序列,並視為由位元組三元組組成的序列。每個三元組編碼一個像素,第一個三元組對應於該行最左側的像素。三元組的第一個位元組包含藍色分量的強度,第二個位元組包含綠色分量的強度,第三個位元組包含紅色分量的強度。黑色像素表示為 (0, 0, 0) 三元組,白色像素表示為 (255, 255, 255) 三元組,純紅色像素表示為 (0, 0, 255) 三元組,等等。若 byteWidth 大於 N,則尾端多出的位元組會被忽略。 |
| BBF_Gray | 灰階點陣圖資料 (每個像素以 8 位元表示) 。灰階點陣圖的每一行會儲存為至少 N = width 個位元組的序列。每個位元組會編碼一個像素的灰階強度:0 表示黑色,255 表示白色。第一個位元組對應於該行最左側的像素。若 byteWidth 大於 N,則尾端多出的位元組會被忽略。 |
