Windows 7 上的日文文字抗鋸齒功能?

Windows 7 上的日文文字抗鋸齒功能?

在大多數顯示日文文字的網站上,它在我的瀏覽器中不會出現抗鋸齒,而拉丁文本當然會出現。漢字普遍具有抗鋸齒功能,這在某種程度上可以理解,但平假名則不然。這只是 Windows 上的一個問題 - Mac 具有更好的原生字體抗鋸齒功能,無論字母如何,它似乎都能很好地工作。我可以做些什麼來解決這個問題嗎?有沒有辦法確保我自己創建的網站顯示抗鋸齒的日文文字?

答案1

日文文字…在我的瀏覽器中沒有出現抗鋸齒效果

Windows 不會對低於特定大小的字體進行抗鋸齒處理 - 我相信這是特定於字體的。嘗試不同的字體或嘗試增加文字大小(在許多瀏覽器中為Ctrl+ )+

有沒有辦法確保我自己創建的網站顯示抗鋸齒日文文字?

沒有明智的方法來實現這一目標。您的網站可能會被運行各種不同作業系統和各種瀏覽器的電腦查看。考慮手機、平板電腦、平板電腦、上網本、電視和其他硬體平台。

您可以將文字預先渲染為圖形圖像,但這很難以在手機和雙 24 吋螢幕上都可讀的方式實現。 。

您可以使用 Flash,但也有許多相同的缺點。並非所有平台都支援 Flash,有些人會停用它。

答案2

問題是舊的日文字體有小尺寸的點陣圖版本(通常小於 22 或 23pt),所以它們幾乎總是從不抗鋸齒。它們是在子像素渲染還普遍不存在的時候設計的。唯一無位圖的內建字體是新的明令家族專為 ClearType 設計,因此在所有尺寸下都表現良好

您可以嘗試按照本教學進行操作MSゴshikkuとMS明朝で、ClearTypeを有效にする去除字體中的所有點陣圖使 Windows 對小磅值進行抗鋸齒處理。以下是執行此操作的步驟

或使用替代的 Windows 字體渲染器,例如Mac型

兩者都有優點和缺點。像前一個解決方案那樣去掉位圖字元將使 ClearType 在每個應用程式中都有效,但也許您無法對每個字體都做到這一點。使用後者,您可以根據自己的喜好配置渲染,但它可能無法在某些使用 DirectWrite 渲染文字的程式上正常運作[更新:MacType 中的 DirectWrite 支援現在更好了]

相關內容