为什么有些字体在 Chrome 上呈现为空心?

为什么有些字体在 Chrome 上呈现为空心?

我已经使用 Chrome 一段时间了,几天前,字体渲染(我猜是专门针对粗体字体)开始变得空洞。我尝试将 Chrome 标志重置为默认值,但这没有帮助。

显示错误的示例图像

在过去一周左右的时间里,我安装了一百多个字体包,但我无法确定这个问题究竟是什么时候开始出现的。

我如何才能确定该问题的根源,又该如何解决它?

答案1

我也遇到过同样的问题。不过我最近只安装了一套字体,所以如果你也使用同一套字体,那么这个应该可以帮到你。

我最近从 Cufon Fonts 下载了一款名为 Helvetica Neue 的字体包,以下是它包含的一些样式。 看起来熟悉?

如果你正在使用此字体,我建议你从“开始”菜单打开“文件资源管理器”,然后转到本地磁盘 (C:) >> Windows >> 字体,然后搜索 Helvetica Neue 并将其全部删除。

抱歉,这是我能为您做的最好的事情,但至少它可以修复您的网站字体。

答案2

我遇到了同样的问题,发现有问题的字体是Helvetica 75 粗体轮廓

在此处输入图片描述

所以我尝试删除它,但是不被允许!

在此处输入图片描述

(请忽略我截取的屏幕截图使用了错误的字体,哎呀!)

我甚至可以导航到我的字体文件夹%LocalAppData%\Microsoft\Windows\Fonts并查看字体,但也不能在这里删除它!

在此处输入图片描述


解决方案:如何删除字体文件

经过大量的搜索和尝试后,下面的方法可以让我删除这个字体!

在注册表编辑器中导航到:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Fonts

您可以在这里找到字体。

在此处输入图片描述

  • 将其从注册表中删除。
  • 现在返回文件夹%LocalAppData%\Microsoft\Windows\Fonts,您现在可以删除实际的字体文件!

答案3

它的字体是 Helvetica Neue Bold。卸载它就没问题了。

相关内容