gpt4 book ai didi

c# - 如何 : Determine which character ranges are supported by a font

转载 作者:太空狗 更新时间:2023-10-29 23:26:54 31 4
gpt4 key购买 nike

当使用不同的字体时,有些可能支持阿拉伯字符,而另一些可能不支持。

在 C# 中有没有办法确定特定字体支持哪些字符范围?

最佳答案

您需要 P/Invoke GetFontUnicodeRanges()。不容易做到,因为需要在设备上下文中选择字体,这需要更多的 p/invoke。

但最重要的是,这不是正确的做法。您应该依靠 Windows 的自动字体链接,它会在必要时找到另一种字体来提供字形。 this article 中描述了该功能.

关于c# - 如何 : Determine which character ranges are supported by a font,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3471875/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com