Spire.XLS 11是一款非常出色的Excel .NET 编程的组件,可用于 Windows 窗体应用程序、ASP.NET 站点和 .NET Framework 应用程序。它旨在帮助软件开发人员通过在 .NET 平台中创建的应用程序中实现与 Excel 相关的功能来增强他们的项目。它涵盖的核心功能是从给定的模板生成 Excel 文档并对其进行修改或转换。应该注意的是,尽管它可以管理 Excel 文档,但该程序集没有 Microsoft Excel 依赖项。它支持多种格式,从旧的 XLS (97-2003) 到新的 XLSX、XLSB 或 XLSM(2007 及更高版本),但也可以处理开放式办公格式 (ODS)。用户可以在其 .NET 应用程序中实现文件转换功能,因为该组件支持各种输出格式,包括 PDF、HTML、CSV、纯文本、图像、XML 或 XPS。它还可以从多种格式转换回 Excel。Spire.XLS 使用户可以在 ASP.NET、C# 或 VB.NET 中创建工作表。在它支持的功能中,可以找到插入分页符、调整缩放设置、添加页眉或页脚以及打印特定区域。多个图表可以插入到输出文档中,因为该组件允许用户在他们的应用程序中实现此功能。本站为大家提供的是Spire.XLS 11中文破解版,并在下文中提供了该软件的详细安装破解教程,操作简单易懂,感兴趣的朋友下载试试吧。
使用Spire.XLS插入图表
步骤
1、载入一个现有的Excel文档,里面已经包含生成图表所需的数据。
2、创建一个条形图表,并设置图表的数据区域和位置。
3、设置图表标题格式以及两条坐标轴的格式。
//Chart title
chart.ChartTitle = "Sales market by country";
chart.ChartTitleArea.IsBold = true;
chart.ChartTitleArea.Size = 12;
//Chart primary category axis
chart.PrimaryCategoryAxis.Title = "Country";
chart.PrimaryCategoryAxis.Font.IsBold = true;
chart.PrimaryCategoryAxis.TitleArea.IsBold = true;
//Chart primary value axis
chart.PrimaryValueAxis.Title = "Sales(in Dollars)";
chart.PrimaryValueAxis.HasMajorGridLines = false;
chart.PrimaryValueAxis.MinValue = 1000;
chart.PrimaryValueAxis.TitleArea.IsBold = true;
chart.PrimaryValueAxis.TitleArea.TextRotationAngle = -90;
//Create a coulumn clustered chart
Chart chart = ws.Charts.Add(ExcelChartType.ColumnClustered);
//Set region of chart data
chart.DataRange = ws.Range["A1:C5"];
chart.SeriesDataFromRange = false;
//Set position of chart
chart.LeftColumn = 1;
chart.TopRow = 7;
chart.RightColumn = 11;
chart.BottomRow = 30;
4、显示数据标签,并将位置设定为“居中”。
//Format data labels
foreach (ChartSerie cs in chart.Series)
{
cs.Format.Options.IsVaryColor = true;
cs.DataPoints.DefaultDataPoint.DataLabels.HasValue = true;
cs.DataPoints.DefaultDataPoint.DataLabels.Position = DataLabelPositionType.Center;
}
5、设置图例位置为“底部”,然后保存文件到磁盘。
chart.Legend.Position = LegendPositionType.Bottom;
wb.SaveToFile("Sample.xlsx",ExcelVersion.Version2010);
生成的Excel文档如下图所示:
软件功能
1、Spire.XLS支持Excel文件的新建,修改编辑,单元格拆分合并,属性设置,加锁加密等等;
2、支持数据库导出到Excel工作表,或者把数据从Excel数据导入到数据库;
3、提供强大的设置单元格格,格式化数字,文字缩进,定位调整,单元格填充以及保护等;
4、支持向Excel文件里面写入公式,表格,图片,不同类型的文字,链接,注释甚至VBA等内容;
5、支持将Excel文件转换成PDF, HTML, CSV, Text, XML以及图片格式。
问题修复
修复了修改多个Sheet背景颜色后转换图片时只有第一个Sheet生效的问题
修复了添加char码值到单元格后打开文档失败的问题
修复了拷贝图表时程序抛System.NullReferenceException异常的问题
修复了转换Excel到PDF程序抛System.StackOverflowException异常的问题
修复了加载XLSX文档程序抛System.NullReferenceException异常的问题
修复了加载XLSX文件程序抛出System.ArgumentNullException异常的问题
修复了转换Excel到PDF换行不一致的问题
修复了计算透视表数据时程序抛System.ArgumentException异常的问题
修复了获取单元格数据类型不正确的问题
修复了转换Excel到PDF文档大小增加到20倍的问题
修复了竖行排版的文本设置了自动换行后转换到PDF和图片时内容没有换行导致文本显示不完整
修复了转换Excel到PDF文档内容显示不完整的问题
修复了生成的.ods文档图表排版不正确的问题
修复了转换Excel到PDF和图片时竖行排版的文本的居中对齐格式丢失的问题
修复了保存文档后背景图片颜色变成黑色的问题
修复了转换XLSM转PDF内容不正确的问题
修复了拷贝下拉列表失败的问题