Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как определить габатиры текста при отрисовке Graphics? / 2 сообщений из 2, страница 1 из 1
06.10.2015, 15:32
    #39069521
Как определить габатиры текста при отрисовке Graphics?
Как определить габариты, или ограничивающую рамку при отрисовке строки string методом DrawString(string, Font, Brush, Point) объекта Graphics конкретным шрифтом Font? Сделал два варианта, с использованием количества символов в строке, и с использованием фиктивной невидимой метки Label. Но оба варианта неидеальны. Код см. приложение.
И второй вопрос - правильно ли, задавать высоту выводимого через Graphics текста созданием нового шрифта Font из шрифта-прототипа, new Font(FontFamily прототип, float ширина буквы)? Почему то нигде не нашел, чтобы фигурировала именно высота шрифта. Или этот вопрос, с высотой (крупностью) шрифта, решают по-другому - выводят текст в предварительно масштабированное окно методом ScaleTransform?
...
Рейтинг: 0 / 0
06.10.2015, 15:46
    #39069542
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить габатиры текста при отрисовке Graphics?
MeasureString
или
MeasureText
или как то так
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как определить габатиры текста при отрисовке Graphics? / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]