ホームページ  >  記事  >  バックエンド開発  >  PHPレポート実装(jpgraphプラグイン実装)

PHPレポート実装(jpgraphプラグイン実装)

WBOY
WBOYオリジナル
2016-06-23 13:56:491367ブラウズ

jpgraph のインストールと構成

1. 公式 Web サイトからファイル パッケージをダウンロードします

2. ファイル パッケージを解凍します

3. src ディレクトリ内の他のファイルをすべて切り取ります。 Examples ファイルを切り取って、Examples 内に JPGRAPH フォルダーを作成します (関数ファイル参照がすべて呼び出されるため、名前は JPGRAPH にする必要があります)

docportal と Examples の 2 つのファイルのみが残ります。

4 をローカルで実行するだけです。環境 ---すべての jpgraph のケースを確認できます: http://localhost/Bbiao/jpgraph/Examples/


jpgraph は言語ファイルをサポートしています ------- - jpgraph_ttf.inc.php


//中国語フォント

define("FF_SIMSUN",30);
define("FF_CHINESE",31);
define("FF_BIG5",32);



例:


require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_bar.php');

$datay1=array(13,8,19,7,17​​ ,6);
$datay2=array( 40,5,2,7,5,25);

// グラフを作成します。
$graph = new Graph(350,250);
$graph->SetScale(' textlin');
$graph-> SetMarginColor('white');

// タイトルの設定
$graph->title->Set(iconv("UTF-8","GB2312//IGNORE", "ザー・ディ・サンパオさん、応援したいですChinese!")) ; //中国語のタイトルをサポートします
$graph->title->SetFont(FF_SIMSUN,FS_BOLD,14);
// 最初のバーを作成します
$bplot = new BarPlot($datay1);
$ bplot->SetFillGradient('AntiqueWhite2','AntiqueWhite4:0.8',GRAD_VERT);
$bplot->SetColor('darkred');

// 2 番目のバーを作成します
$bplot2 = new BarPlot($datay2) ;
$bplot2->SetFillGradient('olivedrab1','olivedrab4',GRAD_VERT);
$bplot2->SetColor('darkgreen');

// そしてそれらを累積バーに結合します
$accbplot = new AccBarPlot (array($bplot,$bplot2));
$graph->Add($accbplot);

$graph->Stroke();
?>

PHP レポート要件は両方とも実現できます。




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。