Re: Работа со шрифтами
От: Michael Chelnokov Украина  
Дата: 26.01.03 09:49
Оценка:
Здравствуйте, KisHel, Вы писали:

KH>Как можно получить характеристики букв (например ширину символа) если известны размер, фонт, жирность и д.р. стандартные характеристики шрифта.


Например, выбрать этот фонт в DC и сделать DrawText(DT_CALCRECT).
А вообще-то просто посмотри в MSDN раздел "Fonts and Text" и найдешь ответы на все свои вопросы.

KH>Как соотносится высота и ширина символа.


По-разному...
"Размер" фонта — это и есть "высота". Т.е. расстояние от низа, скажем, буквы "g" до верха буквы "M". С шириной несколько сложнее. Смотри в сторону функций GetCharWidth32 и GetCharABCWidths (что такое ABC, красиво нарисовано в том же разделе MSDN).

KH>Можно ли определить букву и хар-ки шрифта по битовой карте (по изображению).


Это не серьезно. Если, конечно, ты не OCR делаешь...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.