PageCollection

Общ преглед

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 след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: count.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
countintПрочети.Връща броя на страници.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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.

Вижте също:

 Български