首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在spire.xls中将C#图表显示为html

如何在spire.xls中将C#图表显示为html
EN

Stack Overflow用户
提问于 2015-02-23 07:06:39
回答 1查看 951关注 0票数 1

我是C#编程方面的新手。有没有一种方法可以将spire.xls图表显示为HTML?我想要创建基于excel表的堆叠条形图,然后使用C#在HTML中显示。最好的办法是什么?我面临着将spire.xls图表转换成网页的问题。有人能帮忙吗?下面是我的密码。感谢你的帮助。谢谢

代码语言:javascript
复制
public static void Main(string[] args)
    {
        Workbook workbook = new Workbook();
        workbook.LoadFromFile(@"C:\Users\310188948\Desktop\Book1.xlsx");
        Worksheet sheet = workbook.Worksheets[1];

        Chart chart = sheet.Charts.Add();
        chart.DataRange = sheet.Range["B2:D18"];
        chart.SeriesDataFromRange = false;
        chart.ChartType = ExcelChartType.BarStacked;
        chart.Legend.Position = LegendPositionType.Right;

        sheet.SaveToHtml("Output.html");
        System.Diagnostics.Process.Start("Output.html");

    }
EN

回答 1

Stack Overflow用户

发布于 2017-10-18 07:29:02

GemBox的电子表格库有助于将.xlsx转换为HTML。

代码语言:javascript
复制
using GemBox.Spreadsheet;

SpreadsheetInfo.SetLicense("FREE-LIMITED-KEY");
ExcelFile.Load(@"***path***\filename.xlsx").Save(@"***path***\filename.html");

GemBox.Net代码示例的链接

在安装GemBox时,您可以在

C:\程序文件(x86)\GemBox Software\GemBox.Spreadsheet 4.1\Bin

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28668489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档