Smallcaps/多种字体和粗体使用'绳'在GDI+
-
05-07-2019 - |
题
我想要写出一些文字使用 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,这是一个痛苦。
不隶属于 StackOverflow