下面的应用实例以Qt为基础,编写了一个简单的对话框程序,展示了ChartDirector类库和Qt结合的一般形式。 效果图 ?...QChartViewer类在前面说过了,是一个继承自QLabel类的组件类,连接ChartDirector类库和Qt框架。...这样,就可以在Qt窗口中看到ChartDirector绘制的图表了。 小结 总的来说,绘制过程还是比较简单的。当然,这个图表只是一个较为简单的例子,所以在流程上和代码上并无复杂性可言。...本代码在编写过程中使用了VS2010作为编辑器,所以在调用ChartDirector的时候只需要在项目属性中设置好库的路径即可。...最后,还需要加ChartDirector库的dll文件复制到生成的可执行文件所在的目录下才能运行,当然其他方法也是存在的。后续将陆续放出更为复杂的图表应用实例。
ChartDirector介绍 ChartDirector是一款小巧精细的商业图表库。...ChartDirector既可以为WEB应用提供图表支持,还能为桌面应用提供良好的图表体验。除此之外,ChartDirector还能与MFC, Qt等界面框架无缝结合。...ChartDirector类层次 ChartDirector库中有三大类继承结构较为常用,下面画出了这三大类继承结构: ? 图表类继承层次是对整个ChartDirector库的功能总结。...由于官方文档上并未对ChartDirector的设计架构进行阐述,因此只能对Layer的功能进行推测理解。...因此,在完全理解ChartDirector库的设计理念方面存在一定困难。 重要概念 要熟练运用ChartDirector类库需要理解好一些概念。下面是本人的一些总结和理解: Chart对象。
前言 继上篇文章(Simple bar chart)推出之后,本篇文章继续ChartDirector的使用。在这篇Blog中,博主实现的是soft lighting bar。...关键代码 在Qt中使用ChartDirector,配置好工程属性并拷贝相应的库文件到工程目录下。...19 // 在这种情况下,ChartDirector会自动从默认调色板中依次选择颜色来填充Bars。...ChartDirector支持的图片文件格式包括png, jpg, jpeg, gif, bmp, SVG等。
在业界颇具口碑的商业插件—— ChartDirector、 JavaScript图表 JScharts 等。...ChartDirector ChartDirector 是一款商业的图表库,有多种语言的版本号。支持的版本号有有.NET。ASP/COM/VB。JSP/Java,CodeFusion。PHP。...ChartDirector图表工具尤其适合用于Web及嵌入式应用程序开发。 使用它做的图表非常的精细美丽,尽管是商业图表,但其收费并不算贵,当然,假设你不想花钱购买。...ChartDirector 对中文的支持也是非常不错的,出现的问题非常容易解决,网上都有解决方式。...总结 对照这三款Java图表插件, ChartDirector 提供的图形样式是最多的。也是最美丽的,毕竟是商业软件,对于另外两种还是有一些优势的。
2.解压后的doc目录下有一个pychartdir.chm帮助文档 3.帮助文档中Installation中有描述安装的方法: 在python的安装目录下的Libsite-packages目录下新建chartdirector...目录 将解压后的ChartDirectorlib目录下的所有文件复制到前面创建chartdirector目录下 在site-packages目录下新建一个chartdirector.pth文件,记事本打开...,里面添加chartdirector,保存退出 4.打开python IDE,输入from pychartdir import *,如果导入成功则说明安装成功,可正常使用pychartdir pychartdir
以下示例模拟 ChartDirector 中的一个财务图: 源代码 地图示例 Jeff Whitaker 的 Basemap 附加工具包可以在许多不同的地图投影上绘制数据。
PyObjC 这个是苹果上用的,写Cocoa程序 Python desktop client GUI application: wxPython PyOpenGL PyXML ZSI davlib.py ChartDirector
领取专属 10元无门槛券
手把手带您无忧上云