.NET只支持Truetype字体

 今天找了个Linux终端下面用的MiscFixed字体的window版本,是以扩展名.fon结尾的,这种字体是点阵字体,原来是准备装上后给Poderosa用的,可是发现列出这种字体时,根本无法new Font,经过调试发现new Font之后没有错误,不过返回的却是MS  Sans Serif;感觉很是奇怪;调试了一下午,查了一堆资料才知道.net不支持点阵字体了,用点阵字体new Font的时候都返回MS  Sans Serif。。。。

 

windows 的fonts目录下面有.fon字体和.ttf字体,前者是点阵字体,后者是向量字体,点阵字体使用的是PE格式,实际也就是一个可执行文件,可以用exescope打开。

 

顺便说点别的,今天突然感觉studio的白色背景看的不爽了,想换个别的背景,可是换完了发现有些地方的背景色还是没变,这时候再把Identifier的背景改为automatical就ok了。

 

.NET只支持Truetype字体_第1张图片

你可能感兴趣的:(Windows平台编程,软件应用)