PageCollection
PageCollection class
PDF 文档页面的集合。
public sealed class PageCollection : ICollection<Page>
特性
姓名 | 描述 |
---|---|
Count { get; } | 获取文档中的页数。 |
IsReadOnly { get; } | 获取表示集合为只读的值。总是返回 false. |
IsSynchronized { get; } | 对象同步返回 true。 |
Item { get; } | 按索引获取页面。 |
SyncRoot { get; } | 获取集合的同步对象。 |
方法
姓名 | 描述 |
---|---|
Accept(AnnotationSelector) | 接受AnnotationSelector 提供使用注释功能的访问者对象。 |
Accept(ImagePlacementAbsorber) | 接受ImagePlacementAbsorber 提供使用图像放置对象的功能的访问者对象。 |
Accept(TextAbsorber) | 接受TextAbsorber 提供使用文本对象的功能的访问者对象。 |
Accept(TextFragmentAbsorber) | 接受TextFragmentAbsorber 提供使用文本对象的功能的访问者对象。 |
Add() | 添加空白页 |
Add(ICollection<Page>) | 将列表中的所有页面添加到集合中。 |
Add(Page) | 将页面添加到集合中。 |
Add(Page[]) | 添加到数组中的所有页面集合。 |
Clear() | 清除页面集合。 |
Contains(Page) | 确定此实例是否包含对象。 |
CopyTo(Page[], int) | 将页面复制到文档中。 |
Delete() | 从集合中删除所有页面。 |
Delete(int) | 删除指定页面。 |
Delete(int[]) | 删除指定数组中指定的页数。 |
Flatten() | 删除页面上的所有字段并放置它们的值。 |
FreeMemory() | 清除缓存数据 |
GetEnumerator() | 返回页数。 |
IndexOf(Page) | 返回指定页面的索引。 |
Insert(int) | 在指定位置将空apge插入集合中。 |
Insert(int, ICollection<Page>) | 将集合中的页面插入到文档中。 |
Insert(int, Page) | 将页面插入到指定位置的页面集合中。 |
Insert(int, Page[]) | 将数组的页面插入到文档中。 |
Remove(Page) | 移除指定项目,抛出不支持异常. |
也可以看看
- class Page
- 命名空间 Aspose.Pdf
- 部件 Aspose.PDF