【问题标题】:What are these numbers (ASCII or ?)?这些数字是什么(ASCII 或?)?
【发布时间】:2012-04-06 17:04:48
【问题描述】:

在阅读了关于字体的article 之后,我尝试了代码,我得到了与文章中所示相同的结果,但我无法弄清楚这些数字 XXX:XXX 代表什么。它们是ASCII值还是什么?我应该阅读什么链接来了解答案中提到的字体、GlyphTypeface?

【问题讨论】:

  • 您引用了一篇文章,却没有费心阅读它并在有关代码示例的文档中查找它?必须是新的职业态度。
  • 我读过它为什么尝试运行它的代码但无法理解它的结果。就如此容易。看起来不仔细阅读人们的问题是新的专业态度..

标签: c# fonts typeface glyph


【解决方案1】:

嗯 - 这些数字 xxx:xxx 实际上是一对 - 左边的数字表示 unicode 代码点(即 unicode 字符代码),右边表示字体文件中字形的索引。

AFAIK,用非常简单的术语来说,字形是一种字符表示,即字符在特定字体/字体中的外观。您可能对多个字符使用相同的字形,因此使用字形表中的索引。排版是一个涉及的主题,您可以在网上找到很多材料 - 搜索它。以下是一些可以帮助您入门的维基百科页面:

http://en.wikipedia.org/wiki/Glyph(见排版条目)
http://en.wikipedia.org/wiki/Font
http://en.wikipedia.org/wiki/Typeface

MSDN 也有很多文档(例如 http://msdn.microsoft.com/en-us/library/system.windows.media.glyphtypeface.aspx),但在此之前您需要了解一些基本背景。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-09
    • 2011-12-14
    • 2013-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多