JPGraphでPNG以外のグラフ画像を出力する

メモ。
あらかじめ言っておきますがオチはありません。

PHP のグラフ生成用ライブラリ JPGraph は
デフォルトで PNG 画像を出力する。

通常はこれでいいのだが、
携帯用サイトを作るときに困る。
docomo の携帯からは PNG が見られない(1)から。

というわけで、
JPGraph で GIF や JPEG の画像を出力する設定(2)
公式のマニュアルに書いてあったのだが、
また探すのが面倒なのでここに。

たとえば GIF で出力したいとき、
$graph というインスタンスならこう指定。

$graph->img->SetImgFormat(‘gif’);

JPEG なら当然こう。

$graph->img->SetImgFormat(‘jpeg’);

JPEG の画質を指定したいときは
第2引数に0から100の間で指定する。

$graph->img->SetImgFormat(‘jpeg’, 80);

以上。だからオチはないってば。

  • このエントリーをはてなブックマークに追加