我有一个微软访问文件,其中数据以kurtidev字体存储。我必须将其转换为Mangal字体。有没有api可用(免费)这样做?如果没有,请以编程方式建议方法。
答案 0 :(得分:0)
如果您正在谈论Kruti Dev,这些字体使用拉丁语/英语Unicodes (U+0000 range)来编码天城文字形。另一方面,Mangal正确使用了Devanagari范围内的Unicodes (U+0900)。换句话说,梵文' Ka' (क),Mangal的U + 0915,改为分配给Kruti Dev的U + 0064。 U + 0064应该是拉丁语'。
要使用Mangal正确显示您的数据库内容,您需要对来自" Devanagari-as-Latin"的文本进行转换。 Unicode进入梵文Unicodes。这将需要某种翻译表。
搜索'kruti dev to unicode converter'会出现一些工具,有些是免费的,有些是成本的。甚至还有online version。我无法找到这些工具的任何源代码,这些工具可能包含您需要的转换表,但您可以找到一些东西。或者,您可以通过转换器运行完整的Kruti编码文本并检查输出来派生自己的表。