GetCharABCWidths + кириллица
От: NWP Россия  
Дата: 01.08.18 16:09
Оценка:
Коллеги,

Есть сложный алгоритм, который работает примерно так:
Получает ширину символов указанной функцией и затем отрисовывает тект посимвольно, используюя полученную ширину для вычесления смещения "печатающей каретки".
С латинскими символами все работает прекрасно, а вот с кириллицей такое ощущение, что для некоторых символов неправильная ширина получена.

Всю голову сломал. Толи проблема в алгоритме, толи GetCharABCWidths неправильно работает с кириллицей.
Кто-нибудь сталкивался с проблемой при использовании сабжевой связки?
Re: GetCharABCWidths + кириллица
От: VladFein США  
Дата: 30.08.18 00:42
Оценка: +1
Здравствуйте, NWP, Вы писали:

NWP>Есть сложный алгоритм, который работает примерно так:

NWP>Получает ширину символов указанной функцией и затем отрисовывает тект посимвольно, используюя полученную ширину для вычесления смещения "печатающей каретки".
NWP>С латинскими символами все работает прекрасно, а вот с кириллицей такое ощущение, что для некоторых символов неправильная ширина получена.

NWP>Всю голову сломал. Толи проблема в алгоритме, толи GetCharABCWidths неправильно работает с кириллицей.


Kerning?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.