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 .

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