Skip to content

[Feature request]: 建议xaml文件增加TextOptions.TextHintingMode="Fixed",禁用字体的hinting,使得低分屏的中文字体渲染更平滑 #5713

@Scott0902

Description

@Scott0902

相关问题

默认的微软雅黑字体在低分屏下总会使用臭名昭著的hinting显示,导致中文字体高低不平,只有在系统缩放比例在200%或以上,字体才不使用hinting。但并非所有人都有高分屏,我的系统缩放比例是125%,而且已通过TtfAutoHint工具去掉微软雅黑字体的所有hinting,使得大部分情况下微软雅黑字体都渲染得很平滑。由于v2rayN采用WPF字体渲染机制,即使我去掉微软雅黑的hinting,当前的v2rayN仍强制使用hinting算法渲染字体,字体显得怪异。

描述你希望的解决方案

我建议修改源代码的xaml文件,修改TextOptions,增加一行TextOptions.TextHintingMode="Fixed",还要把TextOptions.TextFormattingMode的值由"Display"改为"Ideal",以及 TextOptions.TextRenderingMode的值由"Auto改为"ClearType"

描述你所考虑的替代方案

No response

我确认已查询历史issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions