用ChartDirector这个c++库画图的时候会遇到乱码的问题。
在同事的指导下,将所有的中文先转换成utf8编码。 然后用simsun.ttc这个字体显示。
就ok了。
今天又遇到了这个问题,还是搞了半天。
解决的办法是将simsun.ttc这个字体放在编译的路径下,而我是放在运行的路径下,根本没用。
具体是将simsun.ttc这个字体拷贝到ChartDirector/lib/fonts这个目录下。
还有图片会有水印的问题:
C++库的解决办法是
将chartdir.lic文件放在ChartDirector/lib目录下面就可以了。
ps:我的新博客地址:http://www.xinghaixu.com