如何在php中使用Libchart绘制中文的图表

如何在php中使用Libchart绘制中文的图表,第1张

琢磨了一下,运用之前修改dotproject中文乱码问题的经验,改了改Libchart,现在成功的支持中文字体了。做法很简单:1、自己写的使用Libchart库生成图表的php文件以utf-8编码保存2、找几个中文字体库,比如华文行楷、宋体等等,复制到libchart\fonts目录下3、修改libchart\classes目录下的text.php文件第47、48行$this-fontCondensed = dirname(__FILE__) . “/../fonts/DejaVuSansCondensed.ttf”$this-fontCondensedBold = dirname(__FILE__) . “/../fonts/DejaVuSansCondensed-Bold.ttf”改为$this-fontCondensed = dirname(__FILE__) . “/../fonts/你找来的中文字体”$this-fontCondensedBold = dirname(__FILE__) . “/../fonts/你找来的中文字体”now,图表里现在显示中文了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11244825.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存