Я пытаюсь создать и сохранить изображение в формате jpeg на лету с динамическим форматированным текстом. Форматированный текст поступает из пользовательского ввода в симпатичном редакторе для asp.net. Этот конкретный редактор может выводить либо xHTML, либо rtf и некоторые другие. Я использую GDI+, чтобы открыть фоновый jpeg по умолчанию и наложить на него форматированный текст из cute. Я пока не нашел способа сделать это.
наложение jpeg-изображения на форматированный текст с помощью милого редактора и GDI+
Ответы (2)
Один из подходов состоит в том, чтобы взять xHTML и отобразить его на стороне сервера, а затем преобразовать в изображение. Вы можете визуализировать xHTML внутри HTML-элемента, фон которого установлен на ваше фоновое изображение.
Вы можете найти больше информации о том, как это сделать здесь:
Как преобразовать дерево DOM в изображение
Обновление: Прямая ссылка на источник: http://www.tommyt.se/file.axd?file=Thumbnailer_src-0.2.zip
person
D'Arcy Rittich
schedule
11.06.2009
Я хотел бы использовать это как последнее средство, потому что в настоящее время я не хочу покупать новую библиотеку.
- person Dale Marshall; 11.06.2009
Вам не нужно ничего покупать, источник находится прямо здесь: tommyt .se/file.axd?file=Thumbnailer_src-0.2.zip
- person D'Arcy Rittich; 11.06.2009
Использовать Graphics.DrawString()?
person
Gerrie Schenck
schedule
11.06.2009
Это потеряет форматирование и даст вам простую строку в шрифте по вашему выбору.
- person Pondidum; 11.06.2009
Да, я не могу потерять форматирование, в этом смысл использования cute.
- person Dale Marshall; 11.06.2009