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