Я хочу напечатать монохромный текст на растровом изображении, который будет использоваться на светодиодной панели (1 бит на пиксель).Как я могу использовать встроенные растровые изображения, найденные в шрифте?
Я пытался g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.**AntiAlias**;
Но результат был ужасен - я получил искаженные буквы.
Мне легче показать, что я хочу сделать,вместо того, чтобы объяснять ...
- Откройте 2 окна кисти (pbrush.exe)
- На 1-й кисти просто напечатайте букву A, используя шрифт Calibri, размер 22.
- На 2-й щетке измените настройки на монохромные (Ctrl-E) и напечатайте букву A.
Как вы можете видеть на изображении эта ссылка -Я пока не могу публиковать изображения ... , 2-й A очень хорошо прорисован, потому что (я думаю) он использует встроенный растровый шрифт в Calibri.
Следующая ссылка показывает то же самоерезультат для Courier New 12 на цветном и монохромном растровых изображениях Там вы увидите, что текст, нарисованный на монохромном растровом изображении, имеет превосходное качество (благодаря использованию встроенного растрового шрифта?)
Использует ли pbrush различные методы для рисования текста на цветных или монохромных растровых изображениях?
Я провел серьезное исследование, но не смог найти код для имитации метода рисования кистью.
(это сообщение было отредактировано, чтобы сделать его короче и проще)