PageLabelCollection

PageLabelCollection

概述

PageLabelCollection 是 Aspose.PDF FOSS 中用于 .NET 的一个类。继承自:IEnumerable<PageLabel>。

来自 /PageLabels 编号树的页面标签范围集合。

此类提供 9 个方法,用于在 .NET 程序中处理 PageLabelCollection 对象。可用的方法包括:At、FormatLabel、GetEnumerator、GetLabel、GetLabelForPage、GetPages、GetRangeLastLabel、RemoveLabel、UpdateLabel。在安装了 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:Count、Labels。

属性

名称类型访问描述
LabelsIReadOnlyList<PageLabel>读取所有标签范围。
Countint读取标签范围的数量。

方法

签名描述
At(index: int)通过基于 0 的索引获取标签范围。
GetLabelForPage(pageIndex: int)获取针对 0 基页索引的格式化显示标签。
GetEnumerator()在此 PageLabelCollection 实例上调用 GetEnumerator。
GetLabel(pageIndex: int)查找包含 pageIndex(基于0)的标签范围。
GetPages()标签范围开始的页索引(基于0)。
RemoveLabel(pageIndex: int)移除从 pageIndex(基于0)开始的标签范围。
UpdateLabel(pageIndex: int, pageLabel: PageLabel)用 pageLabel 替换 pageIndex 处的标签范围。
FormatLabel(pageIndex: int)为 0 基的页面索引格式化页标签。
GetRangeLastLabel(pageIndex: int, pageCount: int)在包含 pageIndex(0 基)的标签范围内,对该范围的最后一页的标签进行格式化,文档共有 pageCount 页。

另请参阅

 中文