OWC的全称是Microsoft Office Web Components,它的最新版本是OWC11,只要你的电脑安装了Office2003就会自动安装这个组件,在.net工程中添加新的引用,它位于COM组件中。以下是一段示例代码
需要注意以下几点:
1、将一个image控件拖放到页面上以呈现所画出的图片,这里image控件相当于一个存放图片的容器。
2、添加引用:using System.IO;将生成的图片存放到一个指定的物理路径下面,上面的示例中要在工程的根目录下建立一个名为images的文件夹,生成的图片就会存放到该文件夹下。
3、以上代码生成的是一个水平柱状图,统计图类型通过枚举得到,即下面这段代码:objChart.Type=ChartChartTypeEnum.chChartTypeBarClustered;OWC能生成各种各样的统计图,下面列举出来:
chChartTypeColumnClustered----------垂直柱状统计图
chChartTypeColumn3D-----------------3D垂直柱状统计图
chChartTypeBarClustered---------------水平柱状统计图
chChartTypeBar3D--------------------- 3D水平柱状统计图
chChartTypeArea----------------------- 区域统计图
chChartTypeArea3D--------------------3D区域统计图
chChartTypeDoughnut------------------ 中空饼图
chChartTypeLineStacked--------------- 折线统计图
chChartTypeLine3D---------------------3D折线统计图
chChartTypeLineMarkers--------------- 折线带点统计图
chChartTypePie------------------------- 饼图
chChartTypePie3D----------------------3D饼图
chChartTypeRadarSmoothLine----------网状统计图
chChartTypeSmoothLine----------------弧线统计图
最后贴出几个很有参考价值的连接:
http://echo.cnblogs.com/archive/2005/05/18/158136.html
http://www.pconline.com.cn/pcedu/empolder/net/0409/455562.html
http://oooo.upc.edu.cn/bbs/read.php?tid=27199
http://coolbo.blogbus.com/logs/2004/09/409166.html
http://phenix3.cnblogs.com/articles/105265.html
http://ltp.cnblogs.com/archive/2005/12/03/289690.html
http://coolbo.blogbus.com/logs/2004/09/409166.html