ChartDirector

Qt之自绘制饼图和绘图插件比较

拜拜、爱过 提交于 2019-11-30 19:36:33
最近在搞绘图方面的工作,说实话C++的第三方绘图库并不算多,总之我了解的有:qtcharts、ChartDirector、qwt、kdchart和QCustomPlot。这几个库各有利弊。 qtcharts:qt5.7之后才开源的模块,支持绘制各种图标,并且功能相当丰富,但是可扩展性差,如果自己想高度定制,比较困难,主要是和qt的源码风格有决定性的关系。 ChartDirector:开源的第三方绘图库,使用方便,推荐使用 qwt:主要绘制仪表盘类似的东西(这个库可以编译后加入qt帮助文档) kdchart:不仅可以绘制图表,而且可以绘制甘特图,功能也都挺好使,我个人之前在qt4.7的时候使用过 QCustomPlot:简答的绘图库,因为只有两个文件,如果想高度定制我个人推荐这个靠谱,毕竟理解起来容易些 来源: https://my.oschina.net/276172622/blog/3114492

Qt之自绘制饼图和绘图插件比较

扶醉桌前 提交于 2019-11-29 14:54:57
最近在搞绘图方面的工作,说实话C++的第三方绘图库并不算多,总之我了解的有:qtcharts、ChartDirector、qwt、kdchart和QCustomPlot。这几个库各有利弊。 qtcharts:qt5.7之后才开源的模块,支持绘制各种图标,并且功能相当丰富,但是可扩展性差,如果自己想高度定制,比较困难,主要是和qt的源码风格有决定性的关系。 ChartDirector:开源的第三方绘图库,使用方便,推荐使用 qwt:主要绘制仪表盘类似的东西(这个库可以编译后加入qt帮助文档) kdchart:不仅可以绘制图表,而且可以绘制甘特图,功能也都挺好使,我个人之前在qt4.7的时候使用过 QCustomPlot:简答的绘图库,因为只有两个文件,如果想高度定制我个人推荐这个靠谱,毕竟理解起来容易些 来源: oschina 链接: https://my.oschina.net/u/2358083/blog/3114492

ChartDirector创建彩色甘特图

孤者浪人 提交于 2019-11-28 15:27:30
甘特图非常适合用于展示工作进度,而如果把甘特图的进度条以不同的颜色进行区分,将会进一步提高甘特图的可读性。本示例演示用Web图表控件ChartDirector创建 彩色的甘特图 ,这个甘特图中有3个Milestone标签。如图所示: 甘特图的彩色进度条来自一个彩色箱须盒,用到了XYChart.addBoxWhiskerLayer2参数。而Milestone标签来自散点层,用到了XYChart.addScatterLayer参数。在本例中,数据序列用于指定彩色条的任务号,这样可以把同一个任务的彩色条连接起来。任务号作为彩色条的X轴坐标,用 Layer.setXData 参数进行设置。另一个数据序列用于指定甘特图进度条的颜色。 ChartDirector创建彩色甘特图示例代码: #include "chartdir.h" int main(int argc, char *argv[]) { // The tasks for the gantt chart const char *labels[] = {"Market Research", "Define Specifications", "Overall Archiecture", "Project Planning", "Detail Design", "Software Development", "Test Plan",

Web图表开发工具JFreeChart与ChartDirector使用评测

为君一笑 提交于 2019-11-27 10:17:52
在Web开发中,图形和图表是常用的数据呈现方式,图表能将枯燥的数据生动的表现出来。也许你正接手一个Web图表开发项目,却被Web图表开发工具选型的问题困扰着,要么是价格昂贵,要么就是部署麻烦,或者图表效果不尽人意。那这篇关于JFreeChart和ChartDirector这两个Web图表工具的使用评测能给你一些帮助和启示。 JFreeChart是Java平台下开源的的图表类库,是一个完全基于Java的图表开发技术。支持的图表类型也比较丰富,比如饼图、柱状图、散点图、仪表盘、甘特图等多种图表,还可以生成Web图形报表。JFreeChart可导出PNG和JPEG格式的文件,可以与PDF和EXCEL关联。 JFreeChart,Web图形报表,Java开源图表工具 JFreeChart使用评测 稳定、轻量级且功能强大 免费开源,但是开发手册和示例要花钱购买 API处理简单,很容易上手 生成的图表运行顺畅 虽然JFreeChart的文档要收费,但好在国内还有很多人在使用JFreeChart,网上可以找到很多相关的使用教程,可以参考一下。JFreeChart的缺陷就是只适合生成图片,而且文字、图片都不是特别清晰,还需要进行一些调整,比较麻烦。在交互性方面它又比不上Flash图表工具,比如Open Flash Chart、AnyChart、FusionCharts等。