Heim  >  Artikel  >  Backend-Entwicklung  >  PHP verwendet Jpgraph, um ein Balkendiagramm zu erstellen, um die Auswirkungen der jährlichen Einnahmen- und Ausgabenrechnung anzuzeigen.

PHP verwendet Jpgraph, um ein Balkendiagramm zu erstellen, um die Auswirkungen der jährlichen Einnahmen- und Ausgabenrechnung anzuzeigen.

墨辰丷
墨辰丷Original
2018-05-25 14:19:471847Durchsuche

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 &#39;jpgraph/src/jpgraph.php&#39;; //导入Jpgraph类库
require_once &#39;jpgraph/src/jpgraph_bar.php&#39;; //导入Jpgraph类库的柱状图功能
$data = array(80, 73, 89, 43, 56, 76, 89, 96, 93, 30, 98, 78); //设置统计数据
$xdata = array(&#39;Jan&#39;, &#39;Feb&#39;, &#39;Mar&#39;, &#39;Apr&#39;, &#39;May&#39;, &#39;Jun&#39;, &#39;Jul&#39;, &#39;Aug&#39;, &#39;Sep&#39;, &#39;Oct&#39;, &#39;Nov&#39;, &#39;Dec&#39;);
$graph = new Graph(600, 300); //设置画布大小
$graph->SetScale(&#39;textlin&#39;); //设置坐标刻度类型
$graph->SetShadow(); //设置画布阴影
$graph->img->SetMargin(40, 30, 20, 40); //设置统计图边距
$barplot = new BarPlot($data); //实例化BarPlot对象
$barplot->SetFillColor(&#39;blue&#39;); //设置柱状图前景色
$barplot->value->Show(); //显示
$graph->Add($barplot);
$graph->title->Set(iconv(&#39;utf-8&#39;, &#39;GB2312//IGNORE&#39;,&#39;***科技有限公司年度收支&#39;)); //设置标题iconv防止中文乱码
$graph->xaxis->title->Set(iconv(&#39;utf-8&#39;, &#39;GB2312//IGNORE&#39;,&#39;月份&#39;)); //设置X轴名称
$graph->xaxis->SetTickLabels($xdata);//设置x轴标注
$graph->yaxis->title->Set(iconv(&#39;utf-8&#39;, &#39;GB2312//IGNORE&#39;,&#39;总金额(万元)&#39;)); //设置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!

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