HTML
JPG
PDF
XML
XLSX
XLSX
通过 C# 生成 XLSX 格式的批量报告
使用数据源和模板生成 XLSX 格式的报告。
如何使用 C# 生成基于 XLSX 的报告
为了创建 XLSX 报告,我们将使用
API这是一个功能丰富、强大且易于使用的报告生成API用于C#平台。打开
包管理器,搜索 Aspose.Cells 并安装。您还可以从包管理器控制台使用以下命令。
Aspose.Cells
PM> Install-Package Aspose.Cells
通过 C# 组装 XLSX 的步骤
- 实例化 WorkbookDesigner 类
- 在任何工作表的任何单元格中设置标记
- 为 WorkbookDesigner 对象设置数据源
- 调用 WorkbookDesigner.Process 方法用数据填充模板
- 通过 WorkbookDesigner.Worbook.Save 方法将结果保存为 XLSX 格式
系统要求
Aspose.Cells for .NET 在所有主要操作系统上均受支持。只需确保您满足以下先决条件即可。
- Microsoft Windows 或具有 .NET Framework、.NET Core、Mono 或 Xamarin 平台的兼容操作系统
- 开发环境如Microsoft Visual Studio
- 在项目中添加对 Aspose.Cells for .NET DLL 的引用
生成 XLSX 报告
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// instantiate a new Workbook designer | |
var designer = new Aspose.Cells.WorkbookDesigner(); | |
// get the first worksheet of the workbook | |
var sheet = designer.Workbook.Worksheets[0]; | |
// set the marker to a cell A1 | |
sheet.Cells["A1"].PutValue("&=$VariableArray"); | |
// set the data source for the marker | |
designer.SetDataSource("VariableArray", new string[] { "English", "Arabic", "Hindi", "Urdu", "French" }); | |
// process the marker | |
designer.Process(false); | |
// save the result in XLSX format | |
designer.Workbook.Save("output.xlsx"); |