Шрифт Брайля в C#
BrailleBuilder braille = new BrailleBuilder(1000, 1000, 50, true, Brushes.White);
braille.appendText("привет", Alphabet.RUSSIA);
braille.Build().Save("result.png");
В первую очередь картинка разбивается на группы. Одна группа - 1 буква. Ячейки нумируются сверху вниз:
Вот так выглядит буква Г в коде:
new alphabetBrailleStruct
{
symbol = 'г',
cell = new List<int>
{
1,1,0,1,1,0
}
}
Закодируем слово 'готово':
BrailleBuilder braille = new BrailleBuilder(1000, 1000, 50, true, Brushes.White);
braille.appendText("готово", Alphabet.RUSSIA);
braille.Build().Save("result.png");