Я хочу написать некоторый текст, используя smallcaps в сочетании с разными шрифтами для разных слов.
Чтобы уточнить, мне может понадобиться сообщение "Добро пожаловать на наш новый веб-сайт", которое генерируется в PNG-файл для заголовка страницы.
- Текст будет smallcaps - все написано заглавными буквами, но 'W', 'N' и 'W' немного больше.
- Новый веб-сайт будет отличаться от остального текста.
Есть ли способ, которым я могу сделать это, не делая это полностью вручную?
Делать что-то подобное концептуально я хочу:
graphics.DrawString("<font size=2>W</font>ELCOME TO OUR <b><font size=2>N</font>" +
"EW <font size=2>W</font>EBSITE</b>");
Лучший подход, который я смог найти до сих пор здесь , но я боюсь, что приложу все усилия, чтобы сделать это вручную, и в итоге получу ужасный кернинг или трекинг проблемы.
Редактировать: Я должен был упомянуть, что это делается в ASP.NET, поэтому он должен быть быстрым и максимально гибким. Я хочу, чтобы это было автоматизировано, чтобы я мог легко локализоваться и не создавать тонны маленьких изображений.