Как установить высоту строки FormattedText

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

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

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

13.10.2009 13:04:22
1 ОТВЕТ
РЕШЕНИЕ

Вы должны просто иметь возможность установить свойство LineHeight , это не работает?

2
13.10.2009 14:25:17
Я собирался сказать, что я уже попробовал это, но это свойство было только для получения ... пока я не понял, что это было только для получения в соответствии с документом, но не на самом деле, и что Исключение, которое я получил при его использовании, было связано с другая часть кода. Спасибо!
Johan Öbrink 14.10.2009 14:33:45