Страница: 1 |
Страница: 1 |
Вопрос: Ширина/высота строки
Добавлено: 03.10.08 10:14
Автор вопроса: ManSound
Подскажите, как определить ширину, высоту строки по шрифту?
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 03.10.08 13:02
public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font)
Member of System.Drawing.Graphics
Summary:
Measures the specified string when drawn with the specified System.Drawing.Font.
Parameters:
text: String to measure.
font: System.Drawing.Font that defines the text format of the string.
Return Values:
This method returns a System.Drawing.SizeF structure that represents the size, in the units specified by the System.Drawing.Graphics.PageUnit property, of the string specified by the text parameter as drawn with the font parameter.
Номер ответа: 2
Автор ответа:
Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #2
Добавлено: 03.10.08 16:23
смотри на этой или предыдущей странице я писал
Номер ответа: 3
Автор ответа:
ManSound
Вопросов: 4
Ответов: 3
Профиль | | #3
Добавлено: 03.10.08 20:38
Этот метод подходит для шрифтов, где ширина каждого символа одинакова - как расчитать длину строки, независимо от шрифта.
Номер ответа: 4
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #4
Добавлено: 03.10.08 21:04
чушь полная!
Вторым параметром передается объект типа Font, и именно в зависимости от него получишь результат. При использовании разных шрифтов - результат тоже разный.
Номер ответа: 5
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #5
Добавлено: 04.10.08 00:09
EROS, все верно говоришь!