我想要写出一些文字使用 smallcaps 在组合不同的字体不同的词。

为了澄清我可能需要的信息'欢迎我们的新网站',这是生成一个新文件为标题的一页。

  • 该文本将以 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 因此,它需要快速和精益成为可能。我希望它是自动的,所以我可以进行本地化很容易和没有创造吨小的图像。

有帮助吗?

解决方案

它看起来像你真的应该用一个是在这里...有一个方法提取的一位从所是你然后可能呈现为一个位给你的图形,背景。当然,你需要让一个管理C++在这里呼吁我不知道如果你能够做的是,在您的项目。

否则,我认为你需要做手绳和MeasureString,这是一个痛苦。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top