net 4.0中的WPF字体Ms哥特式不';在.NET3.0中看起来不一样
我从.Net Framework 3.0迁移到4.0,日语(以及英语)文本变得清晰,重量减轻net 4.0中的WPF字体Ms哥特式不';在.NET3.0中看起来不一样,wpf,fonts,Wpf,Fonts,我从.Net Framework 3.0迁移到4.0,日语(以及英语)文本变得清晰,重量减轻 我希望它恢复到.Net 3中的状态 照片:新=.Net 4,旧=.Net 3 我一直在尝试修复它,但还没有成功 使用不同的组合尝试了以下操作: <TextBlock Text="{Binding Text}" FontSize="16" Foreground="White" FontFamily="MS Gothic" RenderOptions.ClearTypeHint="Enabl
我希望它恢复到.Net 3中的状态
照片:新=.Net 4,旧=.Net 3
我一直在尝试修复它,但还没有成功
使用不同的组合尝试了以下操作:
<TextBlock Text="{Binding Text}" FontSize="16" Foreground="White" FontFamily="MS Gothic" RenderOptions.ClearTypeHint="Enabled" />
<TextBlock Text="{Binding Text}" FontSize="16" Foreground="White" FontFamily="MS Gothic" TextOptions.TextFormattingMode="Ideal"/>
<TextBlock Text="{Binding Text}" FontSize="16" Foreground="White" FontFamily="MS Gothic" TextOptions.TextRenderingMode="ClearType"/>
有什么建议可以解决这个问题吗 这不是一个解决方案,但在微软论坛上,有一个答案是,对于MS UI哥特式和粗体MS UI哥特式两种字体,较厚的字体显示为“”
由于没有建议的解决方案,我假设您无法避免这种优化。如果您制作的东西不需要使用MS UI哥特式字体,您可以使用Meiryo或其他日文字体来解决此问题。这也不是一个解决方案,但我有一个类似的问题,我想使用一种特定的字体,该字体在Windows XP上不可用,但在Vista和Win 7中可用。我找到了一种与开源兼容的字体,并将其作为资源包含在我的应用程序中。通过这种方式,我确保应用程序字体在所有Windows版本中看起来都是相同的
您可以找到一种可以包含在应用程序中的字体。我想要较厚的字体,有没有办法复制它?答案是没有办法的