查看: 925|回复: 4

请教怎样像使用普通字符一样使用ttf中的特殊字符

[复制链接]

该用户从未签到

发表于 2013-8-7 16:11:40 | 显示全部楼层 |阅读模式
大家好,我有一个.ttf 的字体文件。 里面是一些自己画的符号 不是常用的字符。 我想在我的应用里通过osgText::Text 把这些符号当做普通的文章来使用。  可是我在设置text->setString 的属性的时候 不知道该怎么设置。 因为是每一个符号都不是常规的文字了。 比如一个蒙古包 活着一口井的样子。 在很多GIS软件中都可以通过Unicode设置对应的字体文件中的字符 不知道在osg中该怎么做? 怎么才能像使用普通的字符一样使用这些特殊的符号字符呢?  请大侠指导~~



该用户从未签到

发表于 2013-8-7 22:44:09 | 显示全部楼层
你把字符先转换成款字节试试呢?

该用户从未签到

 楼主| 发表于 2013-8-8 10:19:14 | 显示全部楼层
额。。。 其实 我就是想知道怎么可以获得ttf 文件中的 键盘上打不出来的那些特殊字符

该用户从未签到

 楼主| 发表于 2013-8-9 14:24:16 | 显示全部楼层
   没人知道吗?  求助啊~~~

该用户从未签到

发表于 2013-8-12 10:17:51 | 显示全部楼层
Unicode字符与MultiByte的转换也是通过MultiByteToWideChar或者mbstowcs,当然前提是您所用的字体库可以支持这种扩展字符
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表