教你解决ChartDirector在Linux下中文乱码

用ChartDirector这个c++库画图的时候会遇到乱码的问题。

在同事的指导下,将所有的中文先转换成utf8编码。 然后用simsun.ttc这个字体显示,就ok了。

 

今天又遇到了这个问题,还是搞了半天。

解决的办法是将simsun.ttc这个字体放在编译的路径下,而我是放在运行的路径下,根本没用。

具体是将simsun.ttc这个字体拷贝到ChartDirector/lib/fonts这个目录下。

 

还有图片会有水印的问题:

C++库的解决办法是

将chartdir.lic文件放在ChartDirector/lib目录下面就可以了。

下面附上一张ChartDirector画的图:

原创文章,转载请注明: 转载自成长的企鹅

本文链接地址: 教你解决ChartDirector在Linux下中文乱码

关于我:成长的企鹅简介

暂无评论

希望和大家多多交流,多多分享。和大家一起收获,一起成长。 目前从事知识图谱工作。

发表评论