Jpgraph は、ユーザーのニーズに応じてあらゆるグラフィックを描画できる強力な描画コンポーネントです。データを与えるだけで自動的に描画関数の処理を呼び出し、処理されたデータを入力して自動描画することができます。 Jpgraph は、折れ線グラフ、縦棒グラフ、円グラフなど、さまざまな統計グラフを作成するためのさまざまな方法を提供します。 Jpgraph は、完全に PHP 言語で書かれたクラス ライブラリであり、あらゆる PHP 環境で使用できます。
LINUX システムを使用している場合、フォントのパスはシステム パスでなければならないことに注意してください。たとえば、フォントは /var/fonts/default/font.ttf に配置されている必要があります。使用時のパス
Jpgraphのインストール
Jpgraphは公式サイト http://www.aditus.nu/jpgraph/ からダウンロードできます。 Jpgraph は、PHP 4.3.1 以降と PHP 5 の 2 つのバージョンのグラフィック ライブラリをサポートしていることに注意してください。ダウンロードする適切な Jpgraph を選択してください。現在の最新バージョンは 2.3 です。
Jpgraphのインストール方法は非常に簡単で、ファイルをダウンロードした後のインストール手順は次のとおりです。
(1) 圧縮パッケージ内のすべてのファイルを F:AppServwwwjpgraph などのフォルダーに解凍します。(2) PHP インストール ディレクトリを開き、php.ini ファイルを編集して include_path パラメータを変更し、以前のフォルダー名 (include_path = ".;F:AppServwwwjpgraph" など) を追加します。
(3) Apacheサーバーを再起動して有効にします。
注: Jpgraph には GD ライブラリのサポートが必要です。ユーザーが Jpgraph クラス ライブラリを現在のサイトでのみ有効にしたい場合は、Jpgraph 圧縮パッケージ内の src フォルダー内のすべてのファイルを、Web サイトが存在するディレクトリ内のフォルダーにコピーするだけです。これを使用する場合は、指定されたメソッドを呼び出します。 srcフォルダー内のファイルを開くことができます。これらの内容については、以下の代表的な例で詳しく説明する。
Jpgraph構成
Jpgraph は、Jpgraph クラス ライブラリの設定に特に使用されるファイル jpg-config.inc.php を提供します。 Jpgraph を使用する前に、テキスト ファイルを変更することで Jpgraph の構成を完了できます。
jpg-config.inc.phpファイルの設定は、以下の2点を変更する必要があります。
中国語設定をサポート
Jpgraphがサポートする中国語標準フォントは、CHINESE_TTF_FONTの設定を変更することで完成します。
DEFINE(CHINESE_TTF_FONT,bkai00mp.ttf); デフォルトの画像フォーマットの設定
現在の PHP 環境でサポートされている画像形式に従って、デフォルトで生成される画像形式を設定します。 Jpgraph のデフォルトの画像形式の設定は、DEFAULT_GFORMAT の設定を変更することで完了できます。デフォルト値 auto は、Jpgraph がシステムでサポートされている画像形式を PNG、GIF、JPEG の順に取得することを意味します。 DEFINE("DEFAULT_GFORMAT","auto"); 注: ユーザーが Jpgraph 2.3 バージョンを使用している場合は、再設定する必要はありません。