如何在plchart中显示中文字体 最近用在php中用plchart做了一个曲线图,可是标题和曲线注释都是英文的,我换成中文页面中就显示乱码,我查了一下,说是plchart用的utf-8编码的,可是我的指定网页是gbk编码的,请问该怎么做才能正确显示中文?我查到JPGRAPH可以支持中文,但是我现在已经用plchart做好了全部工作,不想再更换了,有没有好的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 复制一个中文字体 比如 微软雅黑(MSYH.ttf)到 v1/fonts 目录下。然后修改 class.plchart.php 文件中 set_title 函数最后一个参数t_font_file的默认值为 "MSYH" 就可以显示中文了。 好像还是不行,我按照楼上说的将MSYH.ttf保存到v1/fonts目录下,也更改了set_title中的字体MSYH,例如$demo->set_title('每天记录',10,0,10,15,'MSYH');结果还是乱码,我认为可能是PLChart是utf-8编码,而我的php编码为gbk导致的,不知道是不是这么回事? 如果你数据库是gbk的话,在取的时候也可以用转换吧把gbk转换成utf的就行 utf8和gbk之间的编码转换function gb2utf($string) { $out = iconv( "gb2312", "UTF-8" , $string); return $out; } 这个你试试 哎,转换了还是不行,还是用jpgraph吧!郁闷ing...... phpinfo显示不出mssql模块 这样的能力值多少钱 PHP curl 抓取 AJAX异步内容 jpgraph圖表 各位大虾,如何保留回车,空格及特定的内链? 你的WordPress还在裸奔吗? 雨林木风推操作系统叫板微软&散分 如何提升网站的访问量和文章收录呢? ZendStudio-10.6 + wamp server2.4中如何配置远程调试(通过浏览器调试)? lodop 打印公章 請問驗証碼的 看不清楚﹐再來一張 功能是如何實現的﹖ touch文件后我又写入内容编码不是格式怎么确定?
把gbk转换成utf的就行
function gb2utf($string) {
$out = iconv( "gb2312", "UTF-8" , $string);
return $out;
}
这个你试试