大体要求是从数据库中取出数据,然后生成相应的条形图,曲线图,然后将图片保存在本地磁盘
不用第三方插件的,程序自己编写。。。 请问有没有程序可以参考一下?谢谢。。
c#如何绘制曲线图,柱形图
答案:2 悬赏:60 手机版
解决时间 2021-02-10 07:36
- 提问者网友:不爱我么
- 2021-02-09 21:53
最佳答案
- 五星知识达人网友:迟山
- 2021-02-09 22:11
先生成画板Bitmap bitmap=new Bitmap();
然后定义画布Graph g=new Graph();
然后是工具,画刷brush,画笔pen
定义完以后用在画布的对象g.XX自己找方法,rectangle是矩形,line是直线
大概思路是先画坐标轴(画直线),然后柱形图其实就是一个一个的矩形,g.drawstring()可以往指定位置写字,
折线图更简单,直接有方法,方法的参数是几个点,执行结果是连接了点的折线
最后,如果保存就用g.save();
直接显示就用个pannel,用g.image(bitmap)(好像是这个名字)转成image,显示再pannel的背景里pannel.backgroundimage=g.image(bitmap);
然后定义画布Graph g=new Graph();
然后是工具,画刷brush,画笔pen
定义完以后用在画布的对象g.XX自己找方法,rectangle是矩形,line是直线
大概思路是先画坐标轴(画直线),然后柱形图其实就是一个一个的矩形,g.drawstring()可以往指定位置写字,
折线图更简单,直接有方法,方法的参数是几个点,执行结果是连接了点的折线
最后,如果保存就用g.save();
直接显示就用个pannel,用g.image(bitmap)(好像是这个名字)转成image,显示再pannel的背景里pannel.backgroundimage=g.image(bitmap);
全部回答
- 1楼网友:逐風
- 2021-02-09 22:36
你的表格好像有些错位吧:
a1至a10单元格内容为各个行业的名称,而b2至f2为各月份,b3至f10单元格内容为金额。
那么,a1~a2的行业对应的金额数值在哪里?
重新调整一下如何?
具体设置:
选a2~f11——菜单栏——插入——图表——标准类型:折线图——下一步——区域数据:系列产生在“行”——完成;
选“合计”线——右键——图表类型:柱形图——确定。
选“合计”柱——右键——数据系列格式——坐标轴:次坐标轴——确定。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯