这些数字是什么(ASCII或?)?

时间:2012-03-22 05:55:33

标签: c# fonts typeface glyph

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

1 个答案:

答案 0 :(得分:3)

嗯 - 那些数字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)但你需要先获得一些基本的背景知识。