In diesem Artikel wird hauptsächlich die Verwendung von Jpgraph in PHP zum Erstellen eines Histogramms zur Anzeige der jährlichen Einnahmen- und Ausgabenrechnung vorgestellt. Er analysiert die spezifischen Schritte und Bedienfähigkeiten zum Erstellen eines Histogramms mit Jpgraph in Form eines vollständigen Beispiels Bedarf kann darauf verweisen
Das Beispiel in diesem Artikel beschreibt die Verwendung von Jpgraph in PHP zum Erstellen eines Balkendiagramms zur Anzeige der Auswirkungen der jährlichen Einnahmen- und Ausgabenrechnung. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Mit der GD2-Bibliothek können verschiedene Bilder erstellt werden, aber die Erstellung komplexer statistischer Grafiken ist sehr umständlich, wenn sie nur über die GD2-Funktionsbibliothek realisiert wird. PHP hat seit seiner Geburt bis zur Reife viele Veränderungen erfahren. In dieser Zeit haben viele Organisationen PHP-Frameworks und Klassenbibliotheken entwickelt. Die Grafikklassenbibliothek Jpgraph ist ein sehr praktischer und beliebter Vertreter. Sie ist nicht nur leistungsstark, sondern auch einfach zu bedienen.
Zum Beispiel: Erstellen Sie mit Jpgraph ein Balkendiagramm zur Anzeige der jährlichen Einnahmen und Ausgaben.
(1) Laden Sie das komprimierte Paket der Jpgraph-Klassenbibliothek herunter und extrahieren Sie es dann in das Verzeichnis, in dem sich das Projekt befindet.
Download-Adresse dieser Website: http://www.jb51.net/codes/38194.html
Es gibt zwei Konfigurationsmethoden:
(1) Öffnen Sie PHP Installationsverzeichnis, bearbeiten Sie die Datei php.ini und ändern Sie den Parameter include_path. Fügen Sie dann den Ordnernamen hinzu, z. B. include_path = ".;D:wampserverwwwjpgraph"
(2) Starten Sie den Apache-Server neu, damit er wirksam wird
Wenn Sie Jpgraph nur auf dieser Site verwenden möchten, entpacken Sie es einfach direkt in das Projektverzeichnis des Projekts.
Sie müssen require_once und andere Anweisungen verwenden, um alle Dateien in das Projekt zu importieren.
Erstellen Sie beispielsweise die Seite index.php
<?php require_once 'jpgraph/src/jpgraph.php'; //导入Jpgraph类库 require_once 'jpgraph/src/jpgraph_bar.php'; //导入Jpgraph类库的柱状图功能 $data = array(80, 73, 89, 43, 56, 76, 89, 96, 93, 30, 98, 78); //设置统计数据 $xdata = array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'); $graph = new Graph(600, 300); //设置画布大小 $graph->SetScale('textlin'); //设置坐标刻度类型 $graph->SetShadow(); //设置画布阴影 $graph->img->SetMargin(40, 30, 20, 40); //设置统计图边距 $barplot = new BarPlot($data); //实例化BarPlot对象 $barplot->SetFillColor('blue'); //设置柱状图前景色 $barplot->value->Show(); //显示 $graph->Add($barplot); $graph->title->Set(iconv('utf-8', 'GB2312//IGNORE','***科技有限公司年度收支')); //设置标题iconv防止中文乱码 $graph->xaxis->title->Set(iconv('utf-8', 'GB2312//IGNORE','月份')); //设置X轴名称 $graph->xaxis->SetTickLabels($xdata);//设置x轴标注 $graph->yaxis->title->Set(iconv('utf-8', 'GB2312//IGNORE','总金额(万元)')); //设置y轴名称 $graph->title->SetFont(FF_SIMSUN, FS_BOLD); //设置标题字体 $graph->xaxis->title->SetFont(FF_SIMSUN, FS_BOLD); //设置x轴字体 $graph->yaxis->title->SetFont(FF_SIMSUN, FS_BOLD); //设置y轴字体 $graph->Stroke(); //输出图像
Das laufende Ergebnis ist:
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein.
Verwandte Empfehlungen:
Python3+PyQt5-ImplementierungHistogramm
Implementierung des H5-Canvas-DiagrammsBalkendiagramm
Echarts implementiert dynamische FarbänderungBalkendiagramm
Das obige ist der detaillierte Inhalt vonPHP verwendet Jpgraph, um ein Balkendiagramm zu erstellen, um die Auswirkungen der jährlichen Einnahmen- und Ausgabenrechnung anzuzeigen.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!