【问题标题】:WPF 4.0 Font Rendering IssueWPF 4.0 字体渲染问题
【发布时间】:2010-05-29 20:29:58
【问题描述】:

我遇到了一个奇怪的 WPF 4 应用程序渲染问题,因为它们渲染一些文本,因为它正在拉伸它并使其变得非常窄。

.net 3.5:

.net 4.0:

起初我认为这可能是字体的问题,但我在 Blend 4 beta 中也看到了同样的问题:

我正在运行 XP SP3、Visual Studio 2010 Professional 并且一切都是最新的。我没有注意到我在同一台机器上构建的 Silverlight 4 应用程序有任何此类问题......还有其他人看到过这种情况或知道为什么会这样吗?

【问题讨论】:

    标签: wpf fonts


    【解决方案1】:

    “知道为什么会这样吗?”

    The text stack now supports display-optimized character layout,另见this page

    它应该是可配置的,但我现在找不到详细信息。

    【讨论】:

      【解决方案2】:

      我认为这是未安装某些字体的问题。

      检查 SegoeUI!

      它们位于 %ProgramFiles%\Microsoft Expression\Common\Fonts

      回答您关于为什么会发生这种情况的问题:我认为这是因为我卸载了一些以前版本的 blend 或 Visual Studio,它也删除了字体。

      我在 Blend 上启动了 Snoop,并注意到字体引用的路径。这是正确的路径,但不知何故混合仍然找不到字体(我猜它然后采用了按字母顺序排列的字体)。所以我将它安装到 Windows 的字体文件夹中,一切都很好。

      我前段时间遇到过这个问题,如果我记不清了,请耐心等待。

      【讨论】:

        【解决方案3】:

        【讨论】:

          猜你喜欢
          • 2012-11-08
          • 1970-01-01
          • 1970-01-01
          • 2015-09-12
          • 2015-05-12
          • 1970-01-01
          • 2018-04-20
          • 2013-08-15
          相关资源
          最近更新 更多