... $MyData->setAbscissa("Labels"); 在PHP里使用了pchart,但是标签不显示中文,或显示中文乱码,怎么解决? 回复讨论(解决方案) pchart 是基于 GD 的,而 GD 只能绘制 utf-8 编码的汉字 请...

pchart类库下载(地址:http://pchart.sourceforge.net/documentation.php) , 下载过后其中也有相应的例子,供选择

生成折线图include("pChart/pData.class");

include("pChart/pChart.class");

// Dataset definition

$DataSet = new pData;

$DataSet->AddPoint(array(100,320,200,10,43),"Serie1");

$DataSet->AddPoint(array(20190726,20190727,20190728,20190729,20190730),"Serie3");

$DataSet->AddSerie("Serie1");

$DataSet->SetAbsciseLabelSerie("Serie3");

// Initialise the graph

$Test = new pChart(700,230);

$Test->setFontProperties("Fonts/tahoma.ttf",8);

$Test->setGraphArea(85,30,650,200);

$Test->drawFilledRoundedRectangle(7,7,693,223,5,240,240,240);

$Test->drawRoundedRectangle(5,5,695,225,5,230,230,230);

$Test->drawGraphArea(255,255,255,TRUE);

$Test->drawScale($DataSet->GetData(),$DataSet->GetDataDescription(),SCALE_NORMAL,150,150,150,TRUE,0,2);

$Test->drawGrid(4,TRUE,230,230,230,50);

$Test->setFontProperties("Fonts/tahoma.ttf",6);

$Test->drawTreshold(0,143,55,72,TRUE,TRUE);

$Test->drawLineGraph($DataSet->GetData(),$DataSet->GetDataDescription());

$Test->drawPlotGraph($DataSet->GetData(),$DataSet->GetDataDescription(),3,2,255,255,255);

//生成图表

$imageFile = "1.png";

$Test->Render($imageFile);

echo '';

生成饼图<?php

/*

Example13: A 2D exploded pie graph

*/

// Standard inclusions

include("pChart/pData.class");

include("pChart/pChart.class");

// Dataset definition

$DataSet = new pData;

$DataSet->AddPoint(array(100,320,200,10,43,417),"Serie1");

$DataSet->AddPoint(array("20190726","20190727","20190728","20190729","20190730","20190731"),"Serie2");

$DataSet->AddAllSeries();

$DataSet->SetAbsciseLabelSerie("Serie2");

// Initialise the graph

$Test = new pChart(500,200);

$Test->setFontProperties("Fonts/tahoma.ttf",8);

$Test->drawFilledRoundedRectangle(7,7,293,193,5,240,240,240);

$Test->drawRoundedRectangle(5,5,295,195,5,230,230,230);

// Draw the pie chart

$Test->AntialiasQuality = 0;

$Test->setShadowProperties(2,2,200,200,200);

$Test->drawFlatPieGraphWithShadow($DataSet->GetData(),$DataSet->GetDataDescription(),120,100,60,PIE_PERCENTAGE,8);

$Test->clearShadow();

$Test->drawPieLegend(230,15,$DataSet->GetData(),$DataSet->GetDataDescription(),250,250,250);

$imageFile = 'example12.png';

$Test->Render($imageFile);

echo '';

?>

相关推荐:《PHP教程》

php制作折线统计图,PHP生成折线图和饼图等 - pChart相关推荐

  1. 黄聪:PHP生成折线图、饼图、表格、图表插件控件pChart

    pChart是一个开源的图表生成库,主要涉及3个Class:pChart.class, pData.class, pCache.class,可生成20多种简单或复杂的图表,支持PNG,JPG,GIF通 ...

  2. python曲线图数据爬取_python爬取二手房库存,存数数据库,生成折线图(上)

    python爬取二手房库存,存数据库,生成折线图(上) 想着快要买房了,可是房价又那么的贵.那么为啥不是自己爬点二手房的价格走势图.看看那里的房子适合自己(虫啊!!!) 打算用python3 djan ...

  3. java使用poi在word中生成柱状图、折线图、饼图、柱状图+折线图组合图、动态表格、文本替换、图片替换 springboot项目

    本文参考地址:https://blog.csdn.net/u014427811/article/details/100771314 在参考文章的基础上,增加了模板样例 模板样例地址 百度网盘 链接:h ...

  4. 写【Python折线图】的一百个技巧(一、生成折线图网页)

    写[Python折线图]的一百个技巧(一.生成折线图网页) 目录 写[Python折线图]的一百个技巧(一.生成折线图网页) 前言 学习环境 Python库环境 探究目标 绘制过程 引入库 初始化数据 ...

  5. python生成折线图怎么对特定点做颜色_python使用matplotlib绘制简单的折线图和散点图...

    生成数据 数据可视化 数据可视化指的是通过可视化表示来探索数据,它与数据挖掘机密相关. 安装matplotlib 请访问https://pypi.python.org/pypi/matplotlib/ ...

  6. Java使用Poi实现导出Word段落以及表格,XWPFParagraph和XWPFRun详解,生成目录,生成折线图、柱状图、饼状图

    导出段落 public void exportSummarizeWord(HttpServletResponse response, Integer id) {Summarize summarize ...

  7. python爬取二手房库存,存数据库,生成折线图(下)

    python爬取二手房库存,存数据库,生成折线图(下) 数据库有了房价的多阶段价格后,即可生成折线图.默认我的数据库已经有很多天的数据了 进入html页面的时候,默认加载房价走势图 在vue 的mou ...

  8. Poi 如何使用Java和POI技术生成折线图,柱状图,饼状图导出到word文档

    这篇文章主要介绍POI生成图表并导出word文档的基本操作.主要介绍三种图表:折线图.柱状图.饼状图. 一.效果展示 使用Java和POI技术生成的折线图,柱状图,饼状图的效果如下图所示: 二.环境准 ...

  9. Java使用POI生成折线图导出到word文档(折线图)

    本篇文章主要介绍,如何使用Apache POI组件生成折线图导出到word文档中,具体步骤看下文. 一.实现效果 Java使用POI技术生成折线图导出到word文档中,最终生成的折线图如下所示: 二. ...

最新文章

  1. python ftp文件传输客户端
  2. C#中使用SharpZipLib进行解压缩并使用ProtoBuf进行反序列化
  3. Nginx的location区块的作用及设置
  4. [机器翻译]参与 Microsoft 开放源代码软件项目的方式
  5. [渝粤教育] 西南科技大学 高频电子线路 在线考试复习资料2021版
  6. 虎记:强大的nth-child(n)伪类选择器玩法
  7. 一个项目有两个pom_Python Selenium设计模式之POM设计模式
  8. 删除所有的.svn 文件
  9. Spring-beans-BeanDefinitionReader
  10. Android 滑动定位+吸附悬停效果实现
  11. (13)Result机制,让视图更丰富
  12. 软考论文写作方法及规范
  13. polyval polyvalm
  14. pythonwhile冒泡排序_python冒泡排序
  15. Linux 软件工程师 从面试小白到面霸
  16. 自然人独资企业要上缴哪些税
  17. csu1164 Dominating
  18. Serenity框架官方文档翻译前言(什么是Serenity平台)
  19. 心流:最优体验心理学 1
  20. win7系统修复工具_联想出品30多款系统快速修复工具,为你的电脑保驾护航!

热门文章

  1. 【HTML、CSS】利用HTML、CSS实现静态页面——学成在线
  2. 华为云 Centos7 安全组配置好443端口后外网依然无法访问,telnet 测试端口失败,排查防火墙443端口是否开放
  3. 芯片绑定 服务器,微软表示 Windows 11 绑 TPM 2.0 安全芯片才能确保资料隐私安全...
  4. 神雕侠侣手游服务器维修,《神雕侠侣》2021年3月25日更新维护新服开启公告
  5. 记录一下我在刷题的过程中发现我没记住的知识
  6. SQL Server中的聚集索引(clustered index) 和 非聚集索引 (non-clustered index)
  7. JS对象——数组处理方法filter方法
  8. 搜索引擎 Elasticsearch 的三大坑
  9. Ubuntu 拨号上网设置
  10. 三年级优秀书籍推荐_小学1-3年级课外阅读书单推荐,值得收藏!