題 如何在Google Chrome 37中禁用DirectWrite?


今天Google Chrome 37 得到了決賽 好吧......字體看起來很難看。它在大多數.NET程序中看起來都不像。有沒有辦法禁用DirectWrite並返回Chrome <= 36字體渲染?

編輯: 為了告訴你我的意思,我拍了兩個這個網站的截圖:

DirectWrite的

enter image description here

DirectWrite的

enter image description here

如您所見,在激活DirectWrite的情況下,垂直線有時不清晰。 如果沒有DirectWrite,垂直線在屏幕像素上幾乎是銳利且精確的。


52
2017-08-27 10:13


起源


雖然,如果這樣 是 事實上,在評論中提到的HiDPI問題,在問題本身中可能值得一提。在正常的文本縮放中,一切看起來都比以前更好,Web字體尤其如此 不可讀。 - BoltClock
@BoltClock:不,普通DPI會出現此問題。在另一台PC上我使用顯示縮放。尚未在此PC上試用Chrome 37。 - Michael
注意到今天早上的變化,並認為我的眼睛出了問題(感謝Google)。字母間距肯定不同,我不喜歡它。 - j08691
你總是可以嘗試將cleartype校準到最適合你的地方,而不是禁用directwrite。在控制面板中搜索cleartype。 - Eejin
看到 superuser.com/questions/803710/... - DavidPostill♦


答案:


為了禁用DirectWrite。

轉到地址欄並輸入 chrome://flags/#disable-direct-write。在那裡,您將看到禁用DirectWrite的選項。

enter image description here


69
2017-08-27 10:19



我禁用了DirectWrite,但字體仍然不清晰,現在字母之間的距離不均勻。順便說一句,我在Windows中使用125%DPI。 - Anderson
在Chrome 37 x64上,用於禁用高DPI顯示器上的顯示縮放的兼容性選項不再起作用。我的電腦上必須有更大的DPI因為我的眼睛不太好:) - Anderson
這很有意思,因為37修復了我們大多數人在YEARS中遇到的奇怪字體問題。 - patricksweeney
感謝那!隨著DirectWrite突然顯得我的眼睛非常疲憊。非常不愉快。 - Marco
我討厭負布爾選項。 :) - Stephen Chu