2016-04-14 1 views
-1

ЗдравствуйтеКак написать программу для преобразования текста в шестнадцатеричный код для движущегося во главе знака

жаль, мой английский плохо: |

Я хочу написать программу для преобразования текста в шестнадцатеричный код для движущегося во главе знака

Как сканировать текст в текстовом поле пиксель за пикселем и получить его шестнадцатеричный код.

Единственный способ, по-моему, в том, что я конвертирую текст в изображение, а затем сканирую изображение и нахожу его включенным и выключенным.

Какое ваше предложение? Есть ли более простой способ? Как преобразовать текст в изображение?

ПРИМЕЧАНИЕ: Я хочу, чтобы эта программа будет реагировать на все размеры

это пример для этой программы

шестнадцатеричный код 'тест' в 32 * 16

const unsigned char Code[]= 
{ 

0x00,0x20, // X=32 

0x00,0x10, // Y=16 

0x00,0x10, // ...........#.... 

0x00,0x10, // ...........#.... 

0x00,0x10, // ...........#.... 

0x1F,0xF0, // ...#########.... 

0x00,0x10, // ...........#.... 

0x00,0x10, // ...........#.... 

0x00,0x10, // ...........#.... 

0x00,0x00, // ................ 

0x0F,0x80, // ....#####....... 

0x12,0x40, // ...#..#..#...... 

0x12,0x40, // ...#..#..#...... 

0x12,0x40, // ...#..#..#...... 

0x12,0x40, // ...#..#..#...... 

0x0B,0x80, // ....#.###....... 

0x00,0x00, // ................ 

0x09,0x80, // ....#..##....... 

0x12,0x40, // ...#..#..#...... 

0x12,0x40, // ...#..#..#...... 

0x12,0x40, // ...#..#..#...... 

0x0C,0x80, // ....##..#....... 

0x00,0x00, // ................ 

0x00,0x40, // .........#...... 

0x0F,0xF0, // ....########.... 

0x10,0x40, // ...#.....#...... 

0x10,0x40, // ...#.....#...... 

0x00,0x00, // ................ 

0x00,0x00, // ................ 

0x00,0x00, // ................ 

0x00,0x00, // ................ 

0x00,0x00, // ................ 

0x00,0x00, // ................ 

0x00,0x00 // ................ 

}; 
+1

Не могли бы вы предоставить некоторые * примеры *? Например. если текст '' bla-bla "' для чего нужен соответствующий шестнадцатеричный код? Если у вас есть текст в «TextBox», мне не кажется, что вам нужно работать с * пикселями * –

+1

googling поможет вам начать, http://stackoverflow.com/questions/8613348/vb-net -led -board-display-user-control http://www.vbforums.com/showthread.php?750331-How-to-Display-Images-in-LED-Display-Board http://www.dreamincode.net/forums/тема/203335-LED-дисплей-связь / – Claudius

ответ

0

Для получения:

string test = "abc123"; foreach (var character in test) string.Format (символ "{0: X}", (int));

Смежные вопросы