用于梵文字体的复杂脚本整形

时间:2011-01-12 12:45:18

标签: c# gdi+ gdi

是否有任何项目可用于在C#中复制梵文字体的复杂脚本?

此致 詹姆斯

2 个答案:

答案 0 :(得分:0)

我个人在C#中使用了梵文字体。在处理字符时使用Unicode可确保正确呈现复杂脚本。我不知道你需要编写任何渲染规则才能让字体正确地“塑造”。

答案 1 :(得分:0)

我知道这个问题已经过时了,但提供这个答案是为了确保正在搜索的人指向正确的方向。

最新版本的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有价值的信息。