天城文字体的复杂脚本塑造
是否有任何项目可用于在 C# 中塑造梵文字体的复杂脚本?
问候, 詹姆斯
Is there any project available for shaping complex scripts of Devanagari fonts in C#?
Regards,
James
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我个人在 C# 中使用过 Devanagiri 字体。使用 Unicode 处理字符可确保正确呈现复杂的脚本。我不知道您需要编写任何渲染规则才能使字体正确“成形”。
I've personally used Devanagiri fonts in C#. Using Unicode in handling your characters makes sure your complex scripts are rendered properly. I'm not aware of any rendering rule you need to write in order for the fonts to "shape" properly.
我知道这个问题很旧,但提供这个答案是为了确保正在搜索的人指向正确的方向。
最新版本的 Windows 附带了 Uniscribe - 它可以处理所有复杂的脚本整形。 Uniscribe 和 OpenType 字体齐头并进。
对于大多数情况,尤其是在 Windows 上,您不必担心所有具体细节 - 但在某些情况下您需要担心。
在这些情况下,您可以在以下位置找到信息:https://msdn.microsoft.com/en-us/library/windows/desktop/dd374091(v=vs.85).aspx 以及:http://www.catch22.net/tuts/uniscribe-mysteries 有价值。
I know this question is old, but providing this answer to ensure someone who is searching is pointed in the right direction.
Latest versions of Windows ship with Uniscribe - which handles all of the complex-script shaping. Uniscribe and OpenType fonts go hand-in-hand.
For majority of the cases, especially on Windows, you don't have to worry about all the nitty-gritty details - but in some cases you need to.
In those cases, you will find the information at: https://msdn.microsoft.com/en-us/library/windows/desktop/dd374091(v=vs.85).aspx and also at: http://www.catch22.net/tuts/uniscribe-mysteries valuable.