标签:水晶 htm 经典 url block src 图像 报表 准备
说明: 需求不一样, 统计图形绘制后的显示效果也不一样, 比如这里柱状图的主要需求是为了比较每一期报名人数与通过人数的差, 因此会把两根柱子放在一起会使比较结果一目了然. 因此大家可以根据需要灵活绘制.
一. 柱状图的绘制.
绘制步骤如下:
1. 定义绘图用到的类.
2. 绘制图框.
3. 绘制横向坐标线
4. 绘制纵向坐标线
5. 绘制横坐标值
6. 绘制纵坐标值
7. 定义数组存储数据库中统计的数据
8. 从数据库中读取报名人数与通过人数
9. 将读取的数据存储到数组中
10.定义画笔和画刷准备绘图
11. 根据数组中的值绘制柱状图
12. 将图形输出到页面.
最终柱状图的效果图:
柱状图的完整代码:
二. 折线统计图的绘制
效果:
折线图的完整代码:
三. 扇形统计图的绘制
效果图:
完整代码:
这里的统计图直接输出到网页, 如果大家需要制作 winForm 上需要显示的统计图。可参考我之前写的:
标签:水晶 htm 经典 url block src 图像 报表 准备
原文地址:http://www.cnblogs.com/qdroger/p/6379070.html