スモールキャピタルをさまざまな単語のさまざまなフォントと組み合わせて使用して、いくつかのテキストを書きたいです。
明確にするために、ページのヘッダー用のPNGファイルに生成されるメッセージ「WelcometoourNewWebsite」が必要な場合があります。
- テキストはスモールキャップスになります。すべて大文字になりますが、「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内で行われているため、高速で可能な限り無駄のないものにする必要があります。大量の小さな画像を作成する必要がなく、簡単にローカライズできるように自動化する必要があります。