Рисование растровых шрифтов из символов cp-1252
Я разрабатываю прототип приложения для создания растровых шрифтов, дающих TTF. Я использую библиотеку Qt, которую я использую годами. Тем не менее, я понял, что никогда раньше не занимался вопросами "персонажей".
То, что я пробую, очень просто:
Мне нужно нарисовать в файл PNG каждый символ кодовой страницы 1252. Я немного заблудился с различными проблемами, связанными с кодеком, текстовым декодером и т. Д.
Любое предложение приветствуется!
З.
1 ответ
Решение
- Кодек, который вы хотите
QTextCodec::codecForName("Windows-1252")
- Персонажи, которые вы хотите
char(32)
вchar(255)
; положить их вchar[225]
, Не забудьте обнулить их. - Преобразовать это
char[225]
в QString с кодеком из (1) - Нарисуйте
QString
из (4)