グラフを描画するための単純な php ライブラリが必要ですが、php から直接レンダリングし、javascript やフラッシュを使用せずに Web サーバー上で jpg (または png) ファイルを作成するライブラリが必要です。私はpChartを試してみましたが、それは素晴らしいですが、レンダリングにjavascriptを使用しているため、私には役に立ちません. また、一部のサービスやサーバーと通信する API を使用したくありません。すべてphpで描画する必要があります。
質問する
2013 次
1 に答える
0
これがあなたの解決策です:http://wiki.pchart.net/
例:
<?php
include("../class/pDraw.class.php");
include("../class/pImage.class.php");
include("../class/pData.class.php");
/* Create your dataset object */
$myData = new pData();
/* Add data in your dataset */
$myData->addPoints(array(1,3,4,3,5));
/* Create a pChart object and associate your dataset */
$myPicture = new pImage(700,230,$myData);
/* Choose a nice font */
$myPicture->setFontProperties(array("FontName"=>"../fonts/Forgotte.ttf","FontSize"=>11));
/* Define the boundaries of the graph area */
$myPicture->setGraphArea(60,40,670,190);
/* Draw the scale, keep everything automatic */
$myPicture->drawScale();
/* Draw the scale, keep everything automatic */
$myPicture->drawSplineChart();
/* Render the picture (choose the best way) */
$myPicture->autoOutput("pictures/example.basic.png");
?>
于 2016-10-11T13:56:56.510 に答える