【问题标题】:C# get font from postscript nameC# 从 postscript 名称中获取字体
【发布时间】:2011-04-25 06:05:37
【问题描述】:

我需要使用给定的 postscript 名称获取字体 (System.drawing.Font)。例如,如果我输入“CourierNewPSMT”,则应该加载 Courier 字体。

同样,如果输入“Arial-Black”,则应加载“Arial Black”字体。

有什么想法吗??

注意:“Arial-Black”是“Arial Black”字体的后记名称。 “CourierNewPSMT”是“Courier New”字体的后记名。

提前致谢。

问候, 詹姆斯

【问题讨论】:

  • Windows 中的“Courier New”和“Arial Black”是 TrueType 字体,而不是 PostScript 字体。如果您需要获取 PostScript 等效项,则需要将一组名称映射到另一组。

标签: c# fonts gdi+ gdi


【解决方案1】:

如果您使用的是 Mac,您可以查看字体册中的字体,然后转到查看 › 显示字体信息

您应该会看到列出的所有不同的命名约定。

【讨论】:

    猜你喜欢
    • 2014-04-25
    • 2018-12-11
    • 1970-01-01
    • 2019-10-02
    • 1970-01-01
    • 2010-12-10
    • 2016-01-01
    • 2011-01-14
    相关资源
    最近更新 更多