,被字符集搞乱了

请教大家,被字符集搞乱了
1 我用freetype2绘制文字,Truetype的字体文件里头,是用什么做索引码的?unicode还是说gbk?
2 更坑爹的是,我发现gbk有一套繁体,big5有一套繁体,那么gbk转成unicode之后的繁体跟big5转成unicode之后的繁体的字符编码一致吗?
3 如果是港台用户,输入繁体的时候,textfield接受的是big5还是unicode?还是说中间会有程序悄悄地进行转换?

,被字符集搞乱了

------解决方案--------------------
引用:
Quote: 引用:

freetype2绘制文字好像接受的是unicode

所以后面问题也不用担心了

"那么gbk转成unicode之后的繁体跟big5转成unicode之后的繁体的字符编码一致吗?"这个问题才是我最关心的。。我发现ttf中,比如方正中的繁体字其实是大陆gbk中的“繁体字”,直接拿繁体的unicode去查是查不到的


gbk转成unicoded 映射表和big5转成unicode的 应该是不一样的吧!

我只有gbk转成unicoded的代码,可以看看,
http://blog.****.net/tge7618291/article/details/7608510
------解决方案--------------------
参考http://www.rosoo.net/a/200112/873.html

引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

freetype2绘制文字好像接受的是unicode

所以后面问题也不用担心了

"那么gbk转成unicode之后的繁体跟big5转成unicode之后的繁体的字符编码一致吗?"这个问题才是我最关心的。。我发现ttf中,比如方正中的繁体字其实是大陆gbk中的“繁体字”,直接拿繁体的unicode去查是查不到的


gbk转成unicoded 映射表和big5转成unicode的 应该是不一样的吧!

我只有gbk转成unicoded的代码,可以看看,
http://blog.****.net/tge7618291/article/details/7608510

我仔细想了想,问题应该就在此了 方正的ttf中的繁体,使用的应该是"gbk映射的繁体“的unicode,而普通utf-8的繁体,转换后应该是big5区间对应的unicode
不知道有没有gbk繁体unicode与big5繁体 unicode的互转。。