我有一组具有不可预测文件名的字体文件,因此无法从文件名中推断出真正的“字体系列”名称。为了呈现此字体文件,我需要读取字体元数据以提取真正的“字体系列”名称。我使用的是C#.NET 4.0 WinForms。
我看到了函数“GetFontInformation”,但我似乎找不到同样的P/Invoke标头。所有我拥有的只有C ++版本,这实在很难理解。有任何想法吗?
我无法使用“PrivateFontCollection”类代替我解析字体文件,因为这些是OTF字体,而.NET/GDI+仅支持TTF字体!
我看到了函数“GetFontInformation”,但我似乎找不到同样的P/Invoke标头。所有我拥有的只有C ++版本,这实在很难理解。有任何想法吗?
我无法使用“PrivateFontCollection”类代替我解析字体文件,因为这些是OTF字体,而.NET/GDI+仅支持TTF字体!
Font
对象,您可以访问FontFamily
属性:http://msdn.microsoft.com/en-us/library/system.drawing.font.aspx 这个方法不起作用吗? - Yuck