ding2bin 发表于 2009-8-15 09:33

【原创】Windws系统的字体替换、渲染及其美化

Windws系统的字体替换、渲染及其美化

在xp,2003 ,vista,2008中基本字体一般都是宋体的点阵字体,在屏幕的标准分辨率下,还可以,一旦改变分辨率,就比较难看了,并且受点阵字体的局限,锯齿还是比较严重的,特别是现在的显示屏早就不是以前的1024*768了,像我的签名机,15.4的屏,1920*1200的分辨率,标准分辨率下字体会很小,所以论坛上也有很多人不喜欢高分屏,觉得费眼,其实这也是字体和系统设置问题。很多人都希望替换了 系统的字体,保护眼睛,根据自己的经验,大致讲解一下:(更深的技术,请参阅极限论坛http://forum.themex.net/index.php、碧海潮声的博客http://behindchoice.blogbus.com/)
一、        以浏览为主、要求系统的兼容性不变
这种情况,只需要找到一款合适的浏览器字体即可,一般以雅黑或丽黑为主,最好是等宽的矢量字体,推荐碧海潮声的等宽雅黑。(怎么替换,看下文)。
替换好了后,在ie浏览器中做如下设置:





这种是兼容性最好的替换。

二、        想大部分系统显示字体都一样的替换
这种情况就需要把系统的宋体替换成等宽的雅黑字体,兼容性稍差,大部分软件都显示正常,但个别软件会显示不正常。
但这种方式是系统字体、浏览字体等都比较统一,好看。
大部分美化的人都采取这种方式。
三、        如何替换字体:
1、        在xp,2003下,直接找到系统的windows目录下的font目录,把需要被替换的字体拖动到桌面,把新的字体拖进font目录就行了
2、        在vista和2008下,可以用附件的一个批处理进行。但如果多次替换,注意修改其中的内容。


四、        美化
系统默认的字体渲染程序是cleartype,如果你想保持最好的兼容性,最好还是用它,虽说效果不是很好,也可以去下载一个cleartype的调节程序调整一下。
要追求最好的效果,就用GDI++进行渲染吧,我的附件都是用它渲染的,在上述2个网址有详细的教程。


五、        至于高分屏的问题,我以前有篇小文。
http://www.thinkpad.cn/forum/thread-657242-1-1.html

[ Edited byding2bin on 2009-8-15 09:40 ]

river_s 发表于 2009-8-15 19:44

LZ原创吗?是的话得好好支持下

panping913 发表于 2009-8-15 20:16

力顶~~~~~~~~

tanhongcai99 发表于 2009-8-17 11:45

GDI我是不想用了的
对稳定性会有一定的影响
第二
渲染范围不全,有的渲染,有的不,有的软件不能渲染,差别过大,反而失去了美观
最后
习惯了渲染的,基本看不下去没有渲染的了,这并不是一个好的导向
clearTYPE相对来说我已经相当满足了,把字体全部替换成雅黑足够了

jacky415 发表于 2009-8-17 15:29

感谢分享,支持

mengldjack 发表于 2009-9-1 15:19

非常漂亮啊!
页: [1]
查看完整版本: 【原创】Windws系统的字体替换、渲染及其美化