PageCollection

PageCollection class

Коллекция страниц PDF-документа.

public sealed class PageCollection : ICollection<Page>

Характеристики

ИмяОписание
Count { get; }Получает количество страниц в документе.
IsReadOnly { get; }Получает значение, указывающее, что коллекция доступна только для чтения. Всегда возвращает false.
IsSynchronized { get; }Возвращает истину о том, что объект синхронизирован.
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)Удаляет указанный предмет, выбрасываетNotSupportedException .

Смотрите также