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
| Name | Type | Access | Description |
|---|---|---|---|
count | int | Read | Повертає кількість сторінок. |
Methods
| Signature | Description |
|---|---|
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-основаному індексі. |