OWC制作图表的问题谁以前做过的帮忙看看,在线等(100分)

问题描述

http://blog.csdn.net/21aspnet/archive/2007/03/27/1543320.aspx按这个列子做出来了可是生成的图片是分成两截的实在不会改谁有更好更方便的方法最好

解决方案

解决方案二:
沙发...
解决方案三:
我以前自己写的一个例子,你可以参考下,没出现图片2节的问题http://www.cnblogs.com/xh831213/archive/2006/05/16/401461.html
解决方案四:
up--
解决方案五:
参考资料:http://blog.sina.com.cn/bigmoneyhunter
解决方案六:
很早以前写的了.是用/t分开的..希望能帮到你.*我的ArrayList里放的是所有的以/t分开的数据.cat[0]->11/t/22/t/33/t...cat[1]->4/t/5/t6/t...cat[..]///<summary>///生成图片///</summary>///<paramname="sName">图例</param>///<paramname="cat">(x)分类</param>///<paramname="value">(y)值</param>publicvoidBuildPic(ArrayListsName,ArrayListcat,ArrayListvalue){Microsoft.Office.Interop.Owc11.ChartSpaceobjChart=newMicrosoft.Office.Interop.Owc11.ChartSpaceClass();Microsoft.Office.Interop.Owc11.ChChartobj=objChart.Charts.Add(0);obj.Type=Microsoft.Office.Interop.Owc11.ChartChartTypeEnum.chChartTypeLine;//obj.Type=Microsoft.Office.Interop.Owc11.ChartChartTypeEnum.chChartTypeSmoothLine;//指定图表是否需要图例obj.HasLegend=true;//给定标题obj.HasTitle=true;obj.Title.Caption="总报表图表";//给定x,y轴的图示说明obj.Axes[0].HasTitle=true;obj.Axes[0].Title.Caption="时间";obj.Axes[1].HasTitle=true;obj.Axes[1].Title.Caption="Y:值";for(inti=0;i<cat.Count;i++){//添加一个seriesobj.SeriesCollection.Add(i);//给定series的名字obj.SeriesCollection[i].SetData(Microsoft.Office.Interop.Owc11.ChartDimensionsEnum.chDimSeriesNames,+(int)Microsoft.Office.Interop.Owc11.ChartSpecialDataSourcesEnum.chDataLiteral,sName[i].ToString());//给定分类(x轴)obj.SeriesCollection[i].SetData(Microsoft.Office.Interop.Owc11.ChartDimensionsEnum.chDimCategories,+(int)Microsoft.Office.Interop.Owc11.ChartSpecialDataSourcesEnum.chDataLiteral,cat[i].ToString());//给定值obj.SeriesCollection[i].SetData(Microsoft.Office.Interop.Owc11.ChartDimensionsEnum.chDimValues,(int)Microsoft.Office.Interop.Owc11.ChartSpecialDataSourcesEnum.chDataLiteral,value[i].ToString());}//strCategory="";//strvalue="";//输出成GIF文件.stringstrAbsolutePath=(Server.MapPath("."))+"\"+Session.SessionID+".gif";objChart.ExportPicture(strAbsolutePath,"GIF",600,350);FileStreamfile=File.OpenRead(strAbsolutePath);byte[]content=newbyte[file.Length];file.Read(content,0,content.Length);file.Close();Response.BinaryWrite(content);File.Delete(strAbsolutePath);}

时间: 2024-08-03 17:23:15

OWC制作图表的问题谁以前做过的帮忙看看,在线等(100分)的相关文章

Django Highcharts制作图表_python

在运维工作总很多数据最终的展现方式要用到图表,毕竟用图来展示要比一堆数字更直观些,比如利用率.站点的PV,UV等,大家千万不要觉得看到很多漂亮的图就感觉很难,其实真心不是,因为现在有很多前端的绘图库,你只需要按它要求的格式(json)提供给前端接口,什么曲线图.饼图,还有你从来都不知道的图都可以生成出来,现在用的比较多的是highcharts,echarts等,django-highcharts是django的一个集成库,使用它在django里更方便绘制出我们想要的图表,所以这篇文章就使用它来完

如何在ASP.NET中用OWC绘制图表(2)

asp.net|图表 OWC.aspx.vb: Imports SystemImports OWCImports System.Web.UI Public Class OWC  Inherits System.Web.UI.Page  Protected WithEvents ChartHolder As System.Web.UI.WebControls.PlaceHolder #Region " Web 窗体设计器生成的代码 "   '该调用是 Web 窗体设计器所必需的.  &l

如何在ASP.NET中用OWC绘制图表(1)

asp.net|图表 如何在ASP.NET中用OWC绘制图表 (1) 一.概述 二.设置图表引擎 三.OWC的许可证问题 四.OWC的运行机制 五.在Web服务器上安装OWC 10 六.OWC编程模式 ━━━━━━━━━━━━━ 正文: ━━━━━━━━━━━━━ 一.概述 在开发应用程序时,经常会遇到必须提供交互式图表的情况.例如,你可能在开发一个管理销售和产品数据的应用程序,数据保存在SQL Server数据库上,应用程序允许用户添加数据.更新现有数据,但除了这些功能之外,客户还要求应用程序

如何在Excel中制作图表功能

表格数据所表达的信息常常显得枯燥乏味,不易理解,如果制成图表,则能一目了然.例如,图1所示 Office所带的图表制作程序-Graph能利用表格数据来创建图表.该程序作为Office工具中的一个组件,不但Excel可调用,Word也可以调用.Office 2003所带的图表制作程序是Graph 11中文版. 下面以图1中的数据创建图表为例,说明Excel 2003创建和编辑图表的方法. 1 创建图表 第一步,选定所需的数据后,单击"插入"·"图表". 提示:图1选定

EXCEL如何制作图表

根据Excel工作表中的数据来创建图表及生成链接.下面以某工厂1990年至1995年的工业年生产总值为例,来说明柱形图表的生成与链接过程. 制作图表 Microsoft Excel 的图表模板很多,在生产和销售中,经常用柱形图来描述,这样,有利于看出并分析其变化趋势.制作图表的步骤如下: 1.选定年份和生产总值两行数值,单击工具栏上的[图表向导],或者选择菜单"插入-->图表"也行.在"图表向导"对话框中图表类型选择"柱形图",子图表类型选

Excel2010制作图表时如何添加误差线

  在使用办公软件Excel制作图表时,在某些情况下图表的系列会表达的不够准确,数据之间存在误差,给图标增加误差线可以轻松可以解决这个问题,误差线是指系列中的数值与实际值的偏差的一条线,只有这样我们才能让自己的图表表达的更为准确,下面是详细的制作教程,大家可以参考下. 误差线用来反映基线的偏差范围例如:设定误差值后,通过添加趋势线,查看趋势线是否保持在误差范围内,选择最合适的趋势线及其预测结果. 如果是office 2007以上的话,选中图表,在功能区->图表工具->布局->右侧有一个误

c# wpf 使用Visifire制作图表时,怎么使柱状图的同一个柱状显示不同的颜色

问题描述 c#wpf使用Visifire制作图表时,怎么使柱状图的柱状具有图中的效果,不同的段使用不同的颜色 解决方案 解决方案二:找到了,使用StackedColumn可以形成堆积柱状图.解决方案三:里面有个图表类型是StackedColumn

制作图表的纯 Js 类库

Highcharts是一个制作图表的纯Javascript类库,主要特性如下: 兼容性:兼容当今所有的浏览器,包括iPhone.IE和火狐等等: 对个人用户完全免费: 纯JS,无BS: 支持大部分的图表类型:直线图,曲线图.区域图.区域曲线图.柱状图.饼装图.散布图: 跨语言:不管是PHP.Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas emulator for IE和Jquery类库或者MooTool

c# wpf 使用Visifire制作图表时,怎么改变曲线图中数据点的形状和曲线的粗细和颜色

问题描述 c#wpf使用Visifire制作图表时,怎么改变曲线图中数据点的形状和曲线的粗细和颜色 解决方案 解决方案二:SF