我们有一个报告项目,我们在其中使用 .NET 框架动态创建 Excel 报告。使用的不同组件是系统命名空间、Aspose.Cell 和 Aspose.Excel
我们有一个报告,我们在其中循环执行一组命令。在每次循环执行后,我们需要插入一个分页符。目前,我们使用 System.Environment 插入换行符,但我没有看到任何类似的分页符方法。另外,我读到了一些 Aspose.cell 最新版本支持分页符的地方,但我们使用的是 4.7.1.0 版本
有人可以告诉我如何做到这一点吗?
虽然我之前从未使用过 Aspose,但我快速搜索了一下,发现对象模型中有一个 VerticalPageBreak 对象,如网站所示:
每个 Worksheet 对象都包含一个 VerticalPageBreakCollection 对象。
VerticalPageBreak 对象用于在工作表中创建垂直分页符。
插入分页符的最佳方法似乎是使用 VerticalPageBreak 类:
excel.Worksheets[0].VerticalPageBreaks.Add("G5");
这是对 VerticalPageBreak 类的引用。
这应该注意垂直分页符。