![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Масштабирование текста [D5, Win95/98]
Unknown user © (2002-11-26 19:57:00)Как средствами Win API организовать произвольное масштабирование текста выводимого на канву (используются True Type шрифты).
Unknown user (2002-11-27 20:34:00) [1]Указанные выше функции были испробованы, они идеально работают при выводе графики. При выводе же текста слишком большая непредсказуемая ошибка (фактически результат тот-же что и при выполнении Font.Size*Zoom). А что такое Glyph"ы?
Zwerg (2002-11-27 19:32:00) [2]По-видимому проще всего через
функции
SetWindowOrg, SetWindowExt,
SetViewPortOrg, SetViewPortExt и
SetWindowMapping
При этом, однако, появляются ошибки округления, которые
обычно игнорируются (например во всех PreView перед мечатью).
Методика точного масштабирования (например для построения
высококачественной программы верстки) делается обычно через
технологию Glyph"ов