如何在C#中显示spire.xls图表到html

我是C#编程新手。 有没有办法将spire.xls图表显示为HTML? 我想创build基于Excel表的堆积条形图,然后使用C#在HTML中显示。 什么是最好的办法? 我正面临将spire.xls图表转换为网页的问题。 谁能帮忙? 以下是我的代码。 感谢你的帮助。 谢谢

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"); } 

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

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

GemBox的链接, 库 , .Net的代码示例

在安装GemBox时,您可以在中findDotNet框架的DLL

C:\ Program Files(x86)\ GemBox Software \ GemBox.Spreadsheet 4.1 \ Bin