![有没有办法在 Windows 中手动调整 ClearType,而不需要“选择哪个看起来最好”?](https://linux22.com/image/1515129/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%9C%A8%20Windows%20%E4%B8%AD%E6%89%8B%E5%8A%A8%E8%B0%83%E6%95%B4%20ClearType%EF%BC%8C%E8%80%8C%E4%B8%8D%E9%9C%80%E8%A6%81%E2%80%9C%E9%80%89%E6%8B%A9%E5%93%AA%E4%B8%AA%E7%9C%8B%E8%B5%B7%E6%9D%A5%E6%9C%80%E5%A5%BD%E2%80%9D%EF%BC%9F.png)
在 Windows 中,您可以调整 ClearType 设置(使用 ClearType Text Tuner),但据我所知,没有办法手动调整它们(如移动一些条形图或其他东西),您只能看到这些屏幕询问哪种字体看起来最好(让我想起了眼科医生)。
我宁愿手动调整这些盒子正在调整的内容,但我不知道是否有办法。
我最近换到了 Windows 10,默认设置对我来说似乎不太合适,无论我如何调整它们,似乎都无法使它们正确。曲线似乎看起来更加参差不齐,而且事物似乎比应有的程度更多地“渗入”到下一个像素。
对于那些不知道的人来说,ClearType 使用子像素(如像素的红色、绿色和蓝色部分)来比单独的标准抗锯齿更好地呈现文本。
答案1
有一个工具可以单独设置参数: https://github.com/bp2008/BetterClearTypeTuner
作者说它只公开实际起作用的设置并隐藏非功能性设置。
答案2
我和你一样恼火,因为没有真的回答这个问题(即,内置工具来手动配置显式模式),但我选择的“一个”解决方案是通过注册表手动分配设置。
设置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Avalon.Graphics\<displayName>\PixelStructure
:
- H-RGB 的DWORD
1
(启用,适用于大多数显示器) - DWORD
2
表示 H-BGR(已启用,适用于大多数电视) - DWORD
0
表示“平面”(已禁用,适用于大多数垂直显示器)
来源:ClearType 注册表设置,桌面指南,Microsoft Docs
H TZDNet 的 George Ou对于 V-RGB 和 V-BGR 显示器的破裂泡沫:
事实证明,我不是看到的东西;像 Windows ClearType 这样的字体渲染技术在 LCD 面板上的“纵向”(垂直)显示模式下无法工作。
H T来自 GitHub 的 bp2008对于具有不同子像素方向显示的设置,气泡破裂的情况:
[在不同的显示器上设置不同的 ClearType 设置] 在现代 Windows 中似乎完全不起作用……