Heim  >  Artikel  >  Backend-Entwicklung  >  PHP verwendet Jpgraph, um ein Beispiel für einen 3D-Kreisdiagrammeffekt zu erstellen

PHP verwendet Jpgraph, um ein Beispiel für einen 3D-Kreisdiagrammeffekt zu erstellen

墨辰丷
墨辰丷Original
2018-05-25 14:29:121524Durchsuche

In diesem Artikel wird hauptsächlich die Wirkung von PHP bei der Erstellung von 3D-Kreisdiagrammen vorgestellt. Er analysiert die Prinzipien, Implementierungsschritte und zugehörigen Betriebstechniken von PHP anhand von Beispielen.

Das Beispiel in diesem Artikel beschreibt die Verwendung von Jpgraph in PHP zum Erstellen eines 3D-Kreisdiagrammeffekts. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Die Verwendung der Jpgraph-Klassenbibliothek zum Erstellen statistischer Diagramme ist äußerst leistungsstark. Sie kann nicht nur flache Grafiken zeichnen, sondern auch Grafiken mit 3D-Effekten. Sie können die GD2-Funktionsbibliothek direkt zum Zeichnen verschiedener Grafiken verwenden, darunter natürlich auch 3D-Kreisdiagramme. Die Verwendung der GD2-Funktion zum Zeichnen von 3D-Grafiken nimmt jedoch viel Zeit in Anspruch und ist relativ kompliziert Kreisdiagramme sind sehr praktisch und schnell.

Beispiel: Erstellen Sie mit Jpgraph ein 3D-Kreisdiagramm zum Vergleich der Abteilungsleistung.

Die spezifischen Schritte sind wie folgt:

(1) Importieren Sie die Jpgraph-Klassenbibliothek und die Funktion zum Zeichnen von Kreisdiagrammen in das Programm.

require_once 'jpgraph/src/jpgraph.php'; //导入Jpgraph类库
require_once 'jpgraph/src/jpgraph_pie.php'; //导入Jpgraph类库的饼形图功能
require_once 'jpgraph/src/jpgraph_pie3d.php'; //导入Jpgraph类库的3D饼形图功能

(2) Erstellen Sie ein numerisches Array als statistische Daten

$data = array(89, 78, 99, 65, 92); //设置统计数据

(3 ) Erstellen Sie ein statistisches Diagrammobjekt und legen Sie den Titelinhalt und die Schriftart des statistischen Diagramms fest.

$graph = new PieGraph(600, 300);
$graph->SetShadow();
$graph->title->Set(iconv('utf-8', 'GB2312//IGNORE', '部门业绩比较表'));
$graph->title->SetFont(FF_SIMSUN, FS_BOLD);

(4) Erstellen Sie ein 3D-Kreisdiagrammobjekt und geben Sie das statistische Diagramm ein

$pieplot = new PiePlot3D($data); //创建3D饼图对象
$pieplot->SetCenter(0.5, 0.5);
$department = array('ASP', 'JSP', 'PHP', '.NET', 'C++'); //设置文字框对应的内容
$pieplot->SetLegends($department);
$graph->legend->SetFont(FF_SIMSUN, FS_BOLD); //设置字体
$graph->legend->SetLayout(LEGEND_HOR);
$graph->legend->Pos(0.5, 0.98, 'center', 'bottom'); //图例文字框的位置
$graph->Add($pieplot); //将3D饼图添加到统计图对象中
$graph->Stroke(); //输出图像

Die laufenden Ergebnisse lauten wie folgt:

Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.


Verwandte Empfehlungen:

php graphjpgraphBetriebsanalyse

PHP-Bericht jpgraphBalkendiagramm-Beispielcode

Jpgraph-Studiennotizen für den PHP-Grafikbetrieb

Das obige ist der detaillierte Inhalt vonPHP verwendet Jpgraph, um ein Beispiel für einen 3D-Kreisdiagrammeffekt zu erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn