① 如何在php中使用Libchart繪制中文的圖表
琢磨了一下,運用之前修改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,圖表裡現在顯示中文了。
② jpgraph哪個版本有chart.php
琢磨了一下,運用之前修改dotproject中文亂碼問題的經驗,改了改Libchart,現在成功的支持中文字體了。