ホームページ  >  記事  >  バックエンド開発  >  PHP グラフィックス操作のための Jpgraph 学習メモ、_PHP チュートリアル

PHP グラフィックス操作のための Jpgraph 学習メモ、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:02:43741ブラウズ

PHP グラフィックス操作の Jpgraph 学習ノート、

この記事では、PHP グラフィックス操作の Jpgraph 学習ノートを例とともに説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

1.Jpgraphのインストールと設定

Jpgraph インストールパッケージをダウンロード

解凍後、ディスク上に置きます(できればWebページと一緒に)

php.iniファイルを変更します:

1. メモリmemory_limit=X、少なくとも32M

2. 実行時間 max_execution_time=X。画像の複雑さに応じて、対応する変更を行うには時間がかかります。

3. キャッシュoutput_buffering デバッグを容易にするためにキャッシュをコメントアウトします

2. Jpgraph を使用してグラフィックを作成する基本手順 (必須)

1. 必要なクラス ライブラリ ファイルを含めます

コードをコピーします コードは次のとおりです: require_once(); 2. データを初期化します

コードをコピーします コードは次のとおりです: $data=array(); PHPプログラム内の固定データ、つまり直接取得できる静的データにすることができます

データをテキストファイルに保存できます

データをデータベースに保存できます
URL パラメーター (GET または POST メソッド) を通じてデータを渡すことができます

3. Graph クラスのインスタンスを作成します

コードをコピーします コードは次のとおりです: $graph=new Graph(); ここでグラフィックのサイズを設定できます

4. タイトル、X軸タイトル、Y軸タイトルの内容とフォント、色、位置などを設定します。

5. 対応するグラフインスタンスを作成します

折れ線グラフ、縦棒グラフ、円グラフ、3D などを使用できます

6. グラフにデータを追加します

コードをコピーします

コードは次のとおりです: $graph->Add(); 7. 画像を表示します

コードをコピーします

コードは次のとおりです: $graph->Stroke(); これで簡単なグラフィックが完成しました

注意:

中国語フォントが文字化けする

Gpgraph がデフォルトで中国語の文字を表示する場合、中国語の文字エンコーディングは gb2312 であるとみなされ、表示する前に utf-8 に変換されます。ファイルのエンコーディング方式が gb2312 の場合は、SetFont() メソッドの最初のパラメータを次のように設定します。 FF_SIMSUN UTF-8 でエンコードされている場合は、中国語の文字を正常に表示できるように、まず中国語の文字エンコードを gb2312 に変換する必要があります

エンコード方式を変換するには、iconv("UTF-8","gb2312",$x);

を使用できます。

よく使用されるいくつかの方法:

リーリー この記事が PHP プログラミングのすべての人に役立つことを願っています。

興味がありそうな記事:

phpでJpgraphを使って3D円グラフを描く方法

    php Jpgraphを使って円グラフを描く方法
  • phpでJpgraphを使って縦棒グラフを描く方法
  • phpを使用するJpgraphで複雑なX-Y座標図を描く方法
  • php Jpgraphを使って単純なX-Y座標図を描く方法
  • phpでのjpgraphクラスライブラリの使い方の紹介
  • JpGraphの使い方の紹介phpヒストグラム
  • phpレポートjpgraphヒストグラムのサンプルコード
http://www.bkjia.com/PHPjc/1084532.html

www.bkjia.com本当http://www.bkjia.com/PHPjc/1084532.html技術記事 PHP グラフィックス操作に関する Jpgraph の学習メモ この記事では、PHP グラフィックス操作に関する Jpgraph の学習メモを例とともに説明します。参考のために皆さんと共有してください。詳細は次のとおりです: 1. Jpgraph インストール設定のダウンロード...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。