电脑 对于长期需要伏案电脑前同学来说,繁重的工作加上Windows10默认糟糕的字体渲染,最后的结果就是又不想工作的一天,对于需要阅读大量文字的工作来说,如果字体渲染太糟糕,甚至都不想继续阅读了
Windows系统装好之后默认的字体渲染是这样的。
大家感受一下,用惯了Windows的同学感觉好像也没哪里不对是吧,没有对比就没有伤害,现在来对比一下Windows10和Linux桌面(Ubuntu21.10)与安卓系统字体渲染的差别
孰优孰劣高下立判,Windows默认字体渲染瘦骨嶙峋,Ubuntu好一点,安卓字体和Windows正好相反,圆润饱满,看起来舒服许多,这就是我们要优化的目标。
其实Windows字体在放大超过某个阈值之后还是好很多的,比如将记事本字体放大后,这样看其实也还可以,不是不能接受
有没有办法让UI整体缩放让字体变圆润呢?这其实是有的,在桌面右键 > 显示设置,放大到200%
效果如下,这个字体渲染就很不错了,但是也会带来一个问题,那就是屏幕可视范围变小了,因为内容放大了,所以可视范围变小了,如果是在1080P或者2K分辨率显示器下放大200%,那显示范围太小,UI太大让人难以忍受,如果是在4K分辨率下,放大到200%,刚好是1080P不缩放所能显示的范围,似乎还能接受,所以,想优化字体渲染,那就换一个4K屏吧
在4K高分屏下,某些软件比如Listary没有做高分屏适配,需要修改一下快捷方式兼容性
修改前后效果对比如下,修改前UI很大,并且字体很糊,修改后UI缩小,字体相对清晰
上面是从硬件方面解决问题,有没有软件可以优化Windows字体渲染呢?答案就是MacType
MacType是一个替代Windows自身核心部件GDI进行字体渲染的开源软件。该软件由中国网友FlyingSnow基于已经停止更新的gdi++开发,使用可配置性较高的FreeType渲染字体。
gdi++是一个替代Windows自身核心部件GDI进行字体渲染的开源软件。
gdi++通过向所有进程注入自己的动态链接库截取Windows GDI(gdi32.dll)的工作,转由自己执行以进行字体渲染。
简而言之MacType可以替换掉系统默认的字体渲染,由自己来接管默认字体渲染
使用步骤
点击官网Get MacType进行下载安装:https://www.mactype.net/打开桌面MacWiz进行配置加载方式,我一般选择注册表加载,不同的加载方式软件界面上有相应说明,一路下一步点击完成,最后刷新一下桌面即可看到效果对比图如下,可以看到,安装了MacType后字体会变得浑厚,圆润
已知问题
Chrome不能被渲染,解决办法:需要关闭DirectWrite,在Chrome地址栏输入chrome://flags/,然后搜索DirectWrite,将其关闭重启即可(在某个Chrome版本后,已经没有了关闭DirectWrite的选项,但是CentBrowser还有该选项,所以现在我一直用的是CentBrowser)UWP应用不能被渲染,这个问题不大,一般用UWP应用的人很少,如果非要接管UWP应用的字体渲染,可以添加相应日本补丁日本补丁所谓日本补丁即日本人开发的MacType补丁,该补丁可以接管UWP应用的渲染
しらいとhttp://silight.hatenablog.jp/entry/MacTypePatchwho made a great patch about MacType and he is still updating. Most parts of recent update of mactype is inspired by his patch. Thank you! DO visit his site and give him a thumb up, he deserves 电脑it.
日本补丁官网:https://silight.hatenablog.jp/entry/MacTypePatch
使用步骤:
下载补丁文件并解压打开MacTyoe安装目录删除里面的EasyHK32.dll和EasyHK64.dll拷贝补丁目录里面的EasyHK32.dll、EasyHK64.dll、UserParams.ini(根据系统选择对应文件)到MacType安装目录最后将EasyHK32.dll、EasyHK64.dll文件拷贝到如下目录32位:C:\Windows\System32\EasyHK32.dll64位:C:\Windows\System32\EasyHK64.dll、C:\Windows\SysWOW64\EasyHK32.dll最后重启电脑查看效果,最简单直接的观察办法就是Windows新版的设置界面(UWP应用)字体是否得到渲染
最后来几张优化过后的效果
网易云电脑 电脑