1. 程式人生 > >字體美化神器:MacType v1.2017.628

字體美化神器:MacType v1.2017.628

all 等價 下使用 文件 根據 stat 進行 class entry

MacType,字體渲染工具,字體美化神器!它是種字體渲染引擎,通過接管Windows系統GDI字體渲染,使文字顯示得更清晰、更有立體感,實現比Mac系統更華麗的字體渲染效果,讓 Windows 字體更漂亮!

技術分享

Mactype是一款Windows下的字體渲染美化工具。Mactype 不光對文本渲染,還支持網頁瀏覽、日常操作以及系統界面等地方。安裝後打開用戶向導,要求你選擇幾種模式,推薦選擇”註冊表加載”下一步,根據文件名選擇合適的配置文件,如果不知道選哪個,就多試試選擇一個眼鏡看起來最舒服的樣式,點擊完成。你的界面已經被重新渲染了。針對高級用戶,還可選擇啟用配置程序對每個參數進行自定義設置。

技術分享

技術分享

新版變化

http://bbs.themex.net/forumdisplay.php?f=40
https://github.com/snowie2000/mactype/releases

2017.06.28 v1.2017.628.0
修復了與Chrome、FireFox兼容性問題;
Win7中可以禁止Hinting;
繁體中文翻譯改進;
多語言改進;

2017.06.15 v1.2017.614.0
更新至FreeType 2.8.0
支持Windows 10最新版本
優化性能,尤其是命令行程序的性能
支持從64位程序加載到32位程序,反之亦然。
bug修正
添加DirectWrite段,可以自定義dw參數

由於Win10最新更新的改動,Edge瀏覽器添加了額外的安全限制,現在非微軟簽名的文件已經無法加載了,因此Edge瀏覽器暫無法支持。

新參數說明如下:

[DirectWrite]
;0=默認
;1=狗牙模式
;2=GDI經典,橫向抗鋸齒,等價於GDI模式下的ClearType模式
;3=GDI自然,橫向抗鋸齒,等價於GDI模式下的ClearType自然模式
;4=自然模式,橫向抗鋸齒,支持次像素布局,字間距會較均勻
;5=自然對稱模式,橫向縱向均抗鋸齒,微軟建議用於較大字體,顯示較平滑
;6=禁用渲染器,直接使用原始字形。灰度渲染,任何其他選項均無效。
;特殊說明,對DirectWrite,6和5等價,此時其他參數對dw有效,對d2d無效。
RenderingMode=[0-6] ;默認值0
GammaValue=[0-10.0]; 默認值為自動計算。
Contrast=[0.0625-10.0]; 默認值1
ClearTypeLevel=[0-1.0];默認值1,決定抗鋸齒的力度。具體意義微軟並未明確給出。
渲染模式RGB/BGR/灰度參數由General節中的AntiAliasMode自動決定。當RenderingMode=6時,Direct2D固定為灰度渲染無法改變。

要使DirectWrite配置生效,您需要首先在General節下使用DirectWrite=1啟用DW支持!

對DirectWrite的具體說明:

雖然技術上叫做DirectWrite,但是實際上DirectWrite只是一種字體引擎,微軟提供了DirectWrite接口和Direct2D接口,這兩種接口都可以調用DirectWrite字體引擎。
如果您一直在使用日本的MacTypePatch的話,肯定會對他配置中分開的兩段有印象。
比較讓人惡心的是這兩個引擎最終的輸出結果並不一樣,而且微軟在Windows系統中交叉使用這兩種接口,甚至是不同版本的程序使用不同的接口,這使得調整好的參數有時在另一個版本的Windows上並不適用。
在這裏說一個最特殊的特例,RenderingMode=6。
根據微軟說明,6=DWRITE_RENDERING_MODE_OUTLINE, Specifies that rendering should bypass the rasterizer and use the outlines directly. This is typically used at very large sizes. 即為跳過光柵器,直接輸出字形
然而此參數在DirectWrite接口中效果等同於1(鋸齒模式、狗牙模式),結果就是Direct2d看著很漂亮,DirectWrite哀鴻遍野……
由於跳過了光柵器,所以在6模式下一律灰階渲染。大家可以把圖片放大來看就明白了。
其他參數也是同理,你總會發現都是DirectWrite,兩個程序有時候效果略有差距,幸運的是差異通常還是不大的。當然Chrome這個怪胎除外。。。

MacType v1.2017.628.0 綠色版+安裝版 下載地址

http://www.mactype.net/station
https://github.com/snowie2000/mactype/releases

https://pan.baidu.com/s/1dE5bu8L (網盤包含安裝版+綠色版+渲染補丁)

Portable:
http://www.mactype.net/station/Portable/mactype-2017-628-portable.zip

Installer:
http://www.mactype.net/station/Release/MacTypeInstaller_2017_0628_0.exe

Mactype是一款Windows下的字體渲染軟件,它能改善Windows在低分辨率屏幕下字體產生的狗牙、鋸齒、變形問題;但它有一個致命缺陷:不能渲染使用微軟DirectDraw渲染的程序。並且還存在一些其他的小問題,比如文字豎向排列下某些字沒有渲染的問題。所以,請勿在Win7系統中開啟DirectWrite支持的情況下使用註冊表模式,否則會無法啟動!!

來自日本的程序員開發了一個Mactype的補丁,能讓Mactype支持DirectDraw渲染的程序。只不過使用方法上,有一點作者並沒有說清楚:只支持加載默認的渲染配置文件Default.ini,並不支持加載其他配置文件,我們可以將默認的Default.ini改名,將自己的渲染配置文件改名為Default.ini即可。

Mactype支持DirectDraw渲染的程序補丁

2017-05-28 MacTypePatch_1.26.zip(解決UWP渲染)
http://silight.hatenablog.jp/entry/MacTypePatch

【MacType】Win10 最美渲染教程,包含渲染補丁教程
http://bbs.pcbeta.com/viewthread-1743698-1-3.html

字體美化神器:MacType v1.2017.628