如何在 Windows 7 上设置低于 100% 的自定义 DPI?

如何在 Windows 7 上设置低于 100% 的自定义 DPI?

换句话说,如何使字体在原始 LCD 分辨率下变得比默认字体更小?

答案1

Windows 7 本身不允许您直接执行此操作。以下是您可用的选项:

Windows 7“自定义 DPI 设置”对话框

您可以通过选择控制面板 > 外观和个性化 > 显示然后单击左侧面板中的“设置自定义文本大小(DPI)”链接。

您实际上可以通过拖动标尺来获取除显示的数字之外的数字,但它不会让您选择小于 100% 的数字...也不能输入小于 100% 的数字;它不会接受。500% 似乎是上限。

微软有一篇很好的文章描述了此功能:放大或缩小屏幕上的文本

所以...如果您所要求的事情可以完成的话,很可能是通过某种黑客手段。 如果我找到一个,我会回来更新这篇文章。但是,正式我认为答案是“你不能这么做”。


更新:好的,有一个注册表黑客攻击。我在这里找到了详细信息:
使用 Windows Vista 中的 DPI 缩放功能保护您的眼睛(第 8 篇,共 24 篇)

引用 techrepublic.com 用户 MetaPop 的话:

使用风险请自行承担,其副作用尚不清楚。

1. 注意:
创建还原点。
将注册表导出到文件以保存。

2.编辑注册表:
注册表编辑器
导航至 HKEY_CURRENT_CONFIG、Software、Fonts
名称=LogPixels 值为十进制 96。
对于 90% 的字体大小,设置为十进制 86。
对于 80% 的字体大小,设置为小数点后 76。

关闭 REGEDIT 并重新启动计算机。

3. 如果某些文本显示得太小或模糊,请尝试不同的值或
返回 96 dpi。

如果该操作不起作用或部分不起作用(仅在登录屏幕上),那么您可能还必须在注册表位置进行更改:HKEY_CURRENT_USER\Control Panel\Desktop,Name=LogPixels。按照上述步骤操作(在 Windows7 SP1 中测试)。

相关内容