ホームページ >バックエンド開発 >PHPチュートリアル >中国語を表示するphp pchartの問題
$MyData = new pData();
$MyData->addPoints(array(25,10,25,10,25,10,25,10,25,10,25,10),"温度"); $MyData->addPoints(array(2,4,6,4,5,3,6,4,5,8,6,1),"圧力");
$MyData->setSerieDrawable("圧力") ,FALSE);
$MyData->setAxisName(0,"合計注文金額");
$MyData->addPoints(array("1 月","2 月","3 月","4 か月", 「5月」、「6月」、「7月」、「8月」、「9月」、「10月」、「11月」、「12月」))、「ラベル」 ; コードが文字化けしています。
ディスカッション(解決策)への返信
pchart は GD に基づいており、GD は utf-8 でエンコードされた漢字のみを描画できます 要件を満たしているかどうかを確認してください
要件を満たしているかどうかを確認してください
$font = "c:\windows\fonts\ simkai.ttf";
$myPicture->setFontProperties(array("FontName"=>$font,"FontSize"=>11));
$myPicture->drawText(350,55,"分析チャート" ,array("FontSize "=>20,"Align"=>TEXT_ALIGN_BOTTOMMIDDLE));
pchart は GD に基づいており、GD はutf-8 エンコードの中国語文字を描画します
うーん。問題は解決された。私は pchar を初めて使用するので、まだ理解できません。ありがとうございます
pcart は GD に基づいており、GD は utf-8 でエンコードされた中国語文字のみを描画できます
要件を満たしているかどうかを確認してください
どうやって解決しましたか?
今、私は同じ問題に遭遇しており、解決策を求めています。