您可能会在 Word 2010 中遇到如下异常:
预期结果应该是正常显示的文本。在下图中,正确渲染时,带圆圈的文本包含大约 35 个字符。在错误渲染的情况下,它被挤压到难以辨认的程度。
阅读该问题的答案,了解为什么会出现这种情况,以及我为诊断和解决该问题做了什么。
答案1
问题与诊断
以下某些(未知)因素的组合导致了此渲染错误:
- Nvidia NVS300 显卡
- Nvidia 驱动程序版本 8.17.12.5993(2010 年 10 月 16 日签名)
- Windows 7 32 位
- Microsoft Office Professional Plus 2010 版本 14.0.6123.5001
- Word 选项下的“禁用硬件图形加速”复选框未选中(见下方截图)
- 显示文字“草稿”的透明/半透明水印
- 使用字体的样式或直接格式化的文本
Times New Roman Bold
(请注意,字体名称本身包含单词“Bold”;这是不是一回事比如使用名为“Times New Roman”的字体并使用 Bold 属性进行格式化)
该问题与图形渲染子系统有关,因为禁用 Word 中的硬件加速图形可以解决该问题。我们还知道,该问题与在页面上放置透明对象(例如“草稿”水印)时发生的渲染变化与字体渲染之间的相互作用有关Times New Roman Bold
。
缓解措施和解决方案
- 禁用硬件图形加速。但是,这只能解决已禁用硬件图形的电脑上的问题。其他具有类似配置的电脑也会遇到此问题,除非它们也禁用硬件图形。
为此,请选中此处红色圆圈内的复选框:
- 不要使用该
Times New Roman Bold
字体。相反,使用常规Times New Roman
字体,并设置 Bold 属性。
答案2
我发现单击页眉或页脚可以修复挤压的文本,或者退出并返回。但是,我还没有找到防止这种情况发生的方法。
答案3
我们今天在这里看到了类似的问题,但是使用:
- Word 2007
- Windows Server 2008 数据中心
- 无水印
- Calibri(11号)。
- 并非机器上的所有用户(对某些用户有效,对其他用户无效)
此外,安装在用户实际机器上的 Word 运行良好(而不是服务器的远程桌面)。
更改大小可以解决问题,更改字体也可以解决问题。不幸的是,由于我们发出的文档具有标准格式,因此这两种方法都不是可接受的解决方案。
此外,硬件加速选项不是 Word 2007 中的选项。
我们发现将打印机更换为其他型号,然后再更换回来似乎解决了这个问题。
答案4
文字混在一起了?我发现,如果在 Word 中选择“字体”,然后在“字符间距”中选择“正常”,而不是“压缩”,则可以解决此问题。压缩文本