PageCollection

PageCollection

Overview

PageCollection є клас в Aspose.PDF FOSS для Java. Наследники від: Iterable<Page>.

Представляє збірку сторінок у PDF-документі (ISO 32000-1:2008, §7.7.3.2).

Цей клас надає 14 методів роботи з об’єктами PageCollection в програмах Java. Доступні методи включають: PageCollection, accept, add, clear, delete, get, getCount, insert, iterator, size. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: count.

Properties

NameTypeAccessDescription
countintReadПовертає кількість сторінок.

Methods

SignatureDescription
PageCollection(pagesDict: PdfDictionary, parser: PDFParser)Створює PageCollection, що обертається в корінний словник /Pages.
get(index: int)PageПовертає сторінку в даному 1-основаному індексі.
getCount()intПовертає кількість сторінок.
size()intПовертає кількість сторінок (так звана {@link #getCount() }).
iterator()Iterator<Page>Повертає ітератор на всіх сторінках.
accept(absorber: TextAbsorber)Приймає текст-абсорбтор для вилучення тексту з усіх сторінок в цьому колекції.
accept(absorber: ImagePlacementAbsorber)Приймає абсорбтор розміщення зображень для пошуку зображення на всіх сторінках.
add()PageСтворює нову сторінку зі стандартними рамками сторінок A4 [0 0 595 842], додає її до кінця цієї колекції та повертає.
add(page: Page)Додає існуючу сторінку до кінця цієї колекції.
add(otherPages: PageCollection)Додає всі сторінки з іншого PageCollection до кінця цієї колекції.
insert(index: int)PageВставляє нову порожню сторінку (A4) в даний 1-оснований індекс і повертає його.
insert(index: int, page: Page)Вставляє сторінку в даний 1-оснований індекс.
clear()Видає всі сторінки з документа.
delete(index: int)Видає сторінку в даному 1-основаному індексі.

See Also

 Українська