Erstellen Sie bitmap aus binären Daten

Habe ich Folgendes:

byte[] pixels = new byte[28] { 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 };

Dies ist ein upside-down-Ausrufezeichen wie diese:

0x00, 0x00,
0x30, 0x00,
0x30, 0x00,
0x00, 0x00,
0x00, 0x00,
0x30, 0x00,
0x30, 0x00,
0x30, 0x00,
0x30, 0x00,
0x30, 0x00,
0x30, 0x00,
0x30, 0x00,
0x30, 0x00,
0x00, 0x00

Welche Binär ist:

00000000    00000000
00110000    00000000
00110000    00000000
00000000    00000000
00000000    00000000
00110000    00000000
00110000    00000000
00110000    00000000
00110000    00000000
00110000    00000000
00110000    00000000
00110000    00000000
00110000    00000000
00000000    00000000

Muss ich konvertieren zu einer bitmap - /erstellen Sie eine bitmap. Also das Ausrufezeichen ist weiß und der hintergrund schwarz ist. Ich muss in der Lage sein, um die Farbe der Pixel auch.

Wie mache ich das??

Schreibe einen Kommentar