PageCollection

PageCollection

概述

PageCollection 是 Aspose.PDF 为 C++ 提供的 FOSS 中的一个类。

PageCollection 类提供用于添加新空白页、在特定位置插入页以及按编号或范围删除页的方法。

该类在 C++ 程序中提供了 13 种用于操作 PageCollection 对象的方法。可用的方法包括:Add、Count、Delete、Insert、PageCollection、~PageCollection。在安装了 Aspose.PDF 为 C++ 提供的 FOSS 包后,所有公共成员对任何 C++ 应用程序均可访问。访问器方法:PageCollection。

访问器方法

名称类型访问描述
PageCollectionPageCollection读取获取页面集合。

方法

签名描述
PageCollection() → PageCollection在此 PageCollection 实例上调用 PageCollection。
PageCollection() → PageCollection
PageCollection()
PageCollection()
~PageCollection()在此 PageCollection 实例上调用 ~PageCollection。
Count() → std::size_t返回文档中的总页数,类型为 std::size_t。
Add() → Page返回一个 Page 对象,可在保存文档之前进行配置。
Add(page: Page) → Page在此 PageCollection 实例上调用 Add(page)。
Insert(pageNumber: int) → Page在给定的以1为基数的索引处创建一个新的空白页,将后续页面向后移动
Insert(pageNumber: int, page: Page) → Page在此 PageCollection 实例上调用 Insert(pageNumber, page)。
Delete()删除给定索引处的页面
Delete(pageNumber: int)在此 PageCollection 实例上调用 Delete(pageNumber)。
Delete(pageNumbers: std::vector<int>)对该 PageCollection 实例调用 Delete(pageNumbers)。

另请参阅

 中文