2009-10-13 3 views
2

Я создаю генератор текста в образе, который принимает текст, шрифт, максимальную ширину и некоторые другие параметры и генерирует изображение из этого. Он будет использоваться в качестве настраиваемого серверного элемента управления на веб-сайте для создания заголовков.Как установить высоту строки форматированного текста

У меня уже есть такой компонент, который использует GDI +. Проблема заключается в том, что GDI + не может установить высоту строки, что означает, что я должен сначала визуализировать текст, а затем скопировать полученные строки в новый битмап, используя высоту строки, которую я хочу.

Теперь я смотрю на использование компонентов WPF и сумел создать текстовые изображения с помощью FormattedText. Проблема в том, что я все еще не могу установить высоту строки. Есть ли способ сделать это? Если бы я мог установить расстояние между буквами, это было бы еще лучше.

ответ

2

Вы должны быть в состоянии установить the LineHeight property, это не работает?

+1

Я собирался сказать, что я все это пробовал, но что собственность была Get only ... пока я не понял, что это Get только согласно документу, но не на самом деле, и что Исключение, которое я получил при его использовании было связано с другой частью кода. Благодаря! –

Смежные вопросы