
レンタルサーバーでPHPプログラムを運用しいるのですが、今度グラフを表示させたいと思っております。
数あるPHPのグラフライブラリの中から、“JpGraph”が使えるかどうか試してみたのですが、私が借りているレンタルサーバーでは“imagettfbbox関数”が使えないため、途中でエラーが発生して使えません。
X,Y軸のタイトルなどに漢字も表示させたいのですが、何か良い手段はありますでしょうか?
ちなみに、“PHPlot”も試し、とりあえずサンプルプログラムのグラフは表示されたので使えると思うのですが、漢字の表示のさせ方がわかりません。御存知の方はいらっしゃいますか?
PHPはVer4.4.4です。
MySqlのVer4.0.24も使用しております。
No.1ベストアンサー
- 回答日時:
1年くらい前なのでこれで足りてるかわかりませんが
私の環境下では動作しているものです。
直接phplotソースを触ったかもしれません。
記憶があいまいですみません。
$graph = new PHPlot(800,700);
$graph->SetPrintImage(0);
$fontname = "kochi-gothic.ttf";
$graph->SetDefaultTTFont($fontname);
$graph->SetUseTTF(true);
$str = mb_convert_encoding("日付","UTF-8","EUC-JP");
$graph->SetXTitle($str);
このようにフォントを指定してみてはいかがでしょうか。
レンタルサーバーとのことですので
私の環境は自分のサーバーとは違いますから
断定的な回答ではないことご容赦ください。
ご回答ありがとうございます。
これで試してみたいのですが、
御記述いただいたコードは、
具体的にソース(phplot.php?)の
どの部分に挿入すればよろしいのですか?
大変お手数で申し訳ありませんが
わからないので教えていただけますか?
No.2
- 回答日時:
追加です。
PHPlotの情報は少ないので困りますよね。
phplotは普通にincludeしてください。
この記述はグラフを表示したいソースの部分です。
phplotを触ったかもしれない、というのは、エラーが出たときに
追って出ないようにしたかも、という意味です。
SetXTitle以降は、座標のレンジ設定や、
実際のデータの設定になります。
$graph->SetDataValues($array);
$graph->SetPlotAreaWorld(0,$min,$i,$max);
$graph->DrawGraph();
$graph->PrintImage();
とやって出ます。(私のは出てます)
大変申し訳ありませんが、これ以降のソースは出せないので
ご容赦ください。
海外で見つけられるサンプルで十分いけると思いますよ。
私はそうしましたし。
これも私の環境の話なので、それ以上は調べていただくしかないの
ですが、ページはグラフしか出せませんのでご注意を。
グラフに付随する情報を表示したい場合はFrameにするしかないと
思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA グラフの存在の判定について
-
MFCプログラミング
-
vlan internal allocation poli...
-
onedriveで同期解除をしたら、...
-
Edgeでダウンロード状況表示画...
-
入力/出力エラーですというファ...
-
フォルダの上書きで、上書きさ...
-
system32にある、膨大なDLL。...
-
teratarmでコマンド入力すると...
-
linuxのmailコマンドの文字化け...
-
共有しているファイルを削除し...
-
ファイルをコピーしたとき、も...
-
hamachiにログイン出来ません
-
作成したはずのファイルが表示...
-
パソコン同士のデータ移行がう...
-
WindowsからSSHでサーバーにあ...
-
「切り取り」「貼り付け」間エ...
-
マイドキュメントのフォルダの...
-
再起動後にフォルダが消えるのは?
-
意味不明のタグが挿入されてい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
論文に載せるグラフを作成したい
-
グラフの元のデータを消しても...
-
matlabとgunplotがうまくリンク...
-
【VBA】Excel等高線グラフの...
-
Excel VBAでグラフをクリックし...
-
積み上げ棒グラフの項目名を細...
-
matlabのy軸を2つ利用したグラ...
-
Excel2010のVBAでグラフについて
-
Mathematicaについて 画像のよ...
-
matplotlib
-
対話的なグラフを作成できるツール
-
VBA グラフの存在の判定について
-
javascriptで棒グラフと折れ線...
-
MATLABに詳しい方にお願いです。
-
Excel VBAで、グラフを特定のセ...
-
excelのグラフをLaTexに挿入す...
-
グラフを「似ている」順に並べ...
-
c言語 正負の値それぞれでの最...
-
グラフの色を数値で変わるように!
-
C言語でグラフ作成
おすすめ情報