이 글에서는 주로 PHP가 Jpgraph를 사용하여 연간 수입 및 지출 명세서를 표시하는 막대 차트를 만드는 방법을 소개합니다. Jpgraph의 구체적인 단계와 작동 기술을 분석하여 완전한 예제 형식의 막대 차트를 만듭니다. 참고하시면 됩니다
이 글의 예시는 PHP를 설명하고 있습니다. Jpgraph를 사용하여 연간 수입 및 지출 명세서의 효과를 표시하는 막대 차트를 만듭니다. 참고용으로 공유해 드리며, 자세한 내용은 다음과 같습니다.
GD2 라이브러리를 이용하면 다양한 이미지를 만들 수 있지만, GD2 함수 라이브러리만 사용하면 복잡한 통계 그래픽을 만드는 것이 매우 번거롭습니다. PHP는 탄생부터 성숙까지 많은 변화를 겪었습니다. 이 기간 동안 많은 조직에서는 PHP 프레임워크와 클래스 라이브러리를 개발했습니다. Jpgraph 그래픽 클래스 라이브러리는 매우 실용적이고 인기 있는 대표적인 라이브러리입니다. 강력할 뿐만 아니라 조작하기도 쉽습니다.
예: Jpgraph를 사용하여 연간 수입과 지출을 표시하는 막대 차트를 만듭니다.
(1) Jpgraph 클래스 라이브러리의 압축 패키지를 다운로드한 후 프로젝트가 있는 디렉터리에 압축을 풉니다.
다운로드 주소: http://www.jb51.net/codes/38194.html
구성 방법에는 두 가지가 있습니다.
(1) PHP 설치 디렉터리를 열고 php.ini 파일을 편집한 후 수정합니다. include_path 매개변수, 그 뒤에 폴더 이름을 추가하세요(예: include_path = ".;D:wampserverwwwjpgraph"
(2) 적용하려면 Apache 서버를 다시 시작하세요
이 사이트에서만 Jpgraph를 사용하려면 직접 압축을 푸세요. 프로젝트로 이동하기만 하면 프로젝트 디렉터리로 이동합니다.
모든 파일을 프로젝트로 가져오려면 require_once 및 기타 문을 사용해야 합니다.
예를 들어 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(); //输出图像
실행 결과는 다음과 같습니다.
위 내용은 이 글의 전체 내용이므로 모든 분들의 학습에 도움이 되기를 바랍니다.
관련 권장 사항:
위 내용은 PHP는 Jpgraph를 사용하여 연간 수입 및 지출 명세서의 효과를 표시하는 막대 차트를 만듭니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!