工作表视图

分页预览

所有工作表都可以以两种模式查看:

  • 普通视图。
  • 分页预览。

普通视图是工作表的默认视图。分页预览是一种编辑视图,显示工作表将要打印的内容。分页预览显示数据将会出现在每一页上,因此您可以调整打印区域和分页。使用Aspose.Cells开发人员可以启用普通视图或分页预览模式。

控制视图模式

Aspose.Cells 提供代表Microsoft Excel文件的 Workbook 类。该类包含一个 Worksheets 集合,可访问每个工作表。

工作表由 Worksheet 类表示。该类提供了广泛的管理工作表的方法。要启用正常或分页预览模式,使用 SetIsPageBreakPreview 方法。 IsPageBreakPreview 返回布尔值,仅能存储

启用普通视图

通过将 SetIsPageBreakPreview 方法设置为 ,将工作表设为正常视图。

启用分页预览

通过将 SetIsPageBreakPreview 方法设置为 ,即可将任何工作表设为分页预览。这样可以将工作表从正常视图切换到分页预览状态。

下面提供完整示例,演示如何使用 SetIsPageBreakPreview 方法为Excel文件的第一张工作表启用分页预览模式。

缩放因子

使用Microsoft Excel

Microsoft Excel提供了一个功能,允许用户设置工作表的缩放比例。此功能帮助用户以更大或更小的视图查看工作表内容。用户可以将缩放因子设置为任何值。

Aspose.Cells和缩放因子

Aspose.Cells 也允许开发者设置工作表的缩放比例。该库提供 Workbook 类,代表一个Microsoft Excel文件。该类包含 Worksheets 集合,便于访问每个工作表。

工作表由 Worksheet 类表示。该类提供用于管理工作表的多种方法。要设置工作表的缩放比例,调用 SetZoom 方法。缩放比例通过赋值一个整数值来设置。

下面提供完整示例,演示如何使用 SetZoom 方法设置Excel文件第一张工作表的缩放比例。

冻结窗格

使用Microsoft Excel

冻结窗格是Microsoft Excel提供的一个功能。冻结窗格允许您在工作表中滚动时选择要保持可见的数据。

Aspose.Cells 和 冻结窗格

Aspose.Cells 还允许开发者在运行时对工作表应用冻结窗格。提供了 Workbook 类,代表Excel文件。

工作表由 Worksheet 类表示,提供多种管理方法。要配置冻结窗格,调用该类的 FreezePanes 方法,该方法接受参数如下:

  • ,冻结将从该行开始。
  • ,冻结将从该列开始。
  • 冻结行,顶部窗格中可见的行数。
  • 冻结列,左侧窗格中可见的列数

下面提供完整示例,演示如何使用 FreezePanes 方法冻结Excel文件第一张工作表的行列(从C4开始,代表第4行和第3列,行和列索引从0开始)。

拆分窗格

如果您需要拆分屏幕以在同一工作表中获得两个不同的视图,请使用拆分窗格。Microsoft Excel提供了一个非常方便的功能,允许您查看工作表的多个副本,并且您可以独立滚动工作表的每个窗格:拆分窗格。

窗格同时工作。如果您在一个窗格中进行更改,则更改将同时显示在另一个窗格中。Aspose.Cells为用户提供了拆分窗格功能。

应用和移除拆分窗格

拆分窗格

Aspose.Cells 提供 Workbook 类,代表Excel文件。该类提供各种管理Excel的方法。要实现拆分视图,使用 Split 方法。要移除拆分窗格,使用 RemoveSplit 方法。

在示例中,我们使用一个简单的模板文件进行加载,然后应用拆分窗格功能到第一个工作表的一个单元格上。然后保存更新后的文件。

移除窗格

使用 RemoveSplit 方法移除拆分窗格。