Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Кол-во символов влезаемых в заданную ширину


Автор: Jesmo 1.6.2007, 22:02
Вообщем использую функцию WrapText  для переноса текста с максимальным кол-вом символов в строке. Так вот проблема собственно в подсчете кол-ва символов влезаемых в заданную ширину, при этом шрифт и размер шрифта может быть разный.

Автор: Sunvas 1.6.2007, 22:30
canvas.TextWidth

Автор: skyboy 1.6.2007, 22:35
на всякий случай уточню: 
Цитата

количество символов, "влезаемых" в заданную ширину
 - это только при применении моноширинного шрифта. В противном случае, ты можешь определить только, помещается ли заданный текст(при помощи уже подсказанного метода canvas.TextWidth) и только: 6 букв "І" и 6 букв "Ы" будут иметь разную совокупную ширину

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)