C#编写OWC11组件源代码

本文展示了如何利用C#编程,结合OWC组件生成柱状图。代码示例包括设置图表标题、X轴和Y轴标签,以及创建和导出图表图像。
摘要由CSDN通过智能技术生成

利用OWC编写的组件 其实已经有很多网上的现成的,但是用自己的可以随意改动还是比较爽的,代码功能不是很强,仅推出供大家学习:)
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using Microsoft.Office.Interop;

namespace FishPro
{
 /// <summary>
 /// 利用OWC组件生成柱状图示例
 /// </summary>
 public class TestOWC : System.Web.UI.Page
 {
  private void Page_Load(object sender, System.EventArgs e)
  {

   string strCategory = "1" + '/t' + "2" + '/t' + "3" + '/t'+"4" + '/t' + "5" + '/t' + "6" + '/t'+"7" + '/t' + "8" + '/t' + "9" + '/t'+"10" + '/t' + "11" + '/t' + "12" + '/t';
   string strValue = "9000" + '/t' + "8000" + '/t' + "4007" + '/t'+"10" + '/t' + "12760" + '/t' + "6678" + '/t'+"10000" + '/t' + "20999" + '/t' + "3567" + '/t'+"456" + '/t' + "125" + '/t' + "66765" + '/t';
   string mTitle="建科院月报表分析图";
   string xTitle="月份";
   string yTitle="工作量";
   int imgWidth=780;
   int imgHeight=600;
   int chartType=0;
   //this.CreateChartSmoothLine(strCategory,strValue,mTitle,xTitle,yTitle,imgWidth,imgHeight,chartType);
   FishPro.OWCChart11 chart = new OWCChart11(Server.MapPath("."),"费用",mTitle,1,xTitle,yTitle,imgWidth,imgHeight);
   chart.OCategory=strCategory;
   chart.OValue=strValue;
   if(chart.Create())
   {
    Response.Write( "<IMG SRC='"+chart.FileName+"'/>");
   }
   else
   {
    Response.Write("shibai");
   }
   
//   // 在此处放置用户代码以初始化页面
//  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值