![如何清晰显示小文本?](https://linux22.com/image/1475218/%E5%A6%82%E4%BD%95%E6%B8%85%E6%99%B0%E6%98%BE%E7%A4%BA%E5%B0%8F%E6%96%87%E6%9C%AC%EF%BC%9F.png)
字体设置为 5px,字符在我的显示器上显示的高度约为 0.2cm。
我有一台 Acer H236HL 23 英寸 1920x1080 显示器,操作系统是 Linux。显卡是 Radeon HD 4200。
我的视力没有问题,但这段文字在 2 英尺外看很模糊(我可以阅读,但我担心这会损害我的视力)。它看起来都挤在一起,边缘的 RGB 不正常。截图是在 Sublime Text 3 中拍摄的。
我尝试过抗锯齿、提示、字体切换等功能。但这些都不起作用。也许我的显示器不适合这个功能?在这种情况下,我在新显示器中寻找的相关显示属性是什么?
我真的需要更高的分辨率吗?我现在的分辨率是 96dpi。
答案1
5px 高度的字体总是会模糊,因为 5 个像素不足以流畅地显示字体。如屏幕截图所示,子像素渲染只能提供一点点帮助。
我能想到的唯一方法是,如果您希望字体仍然保持 0.2 厘米高,那么您必须选择 DPI 更高的显示器,这样可以在 0.2 厘米内显示更多像素。
例如,如果您使用的显示器的 DPI 是当前 DPI 的两倍,那么您可以将字体高度设置为 10px,而文本高度仍为 0.2cm。但它看起来会更清晰。