PageCollection
Resumo geral
PageCollection é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: Iterable<Page>.
Representa a coleção de páginas num documento PDF (ISO 32000-1:2008, §7.7.3.2).
Esta classe fornece 14 métodos para trabalhar com objetos PageCollection em programas Java. Os métodos disponíveis incluem: PageCollection, accept, add, clear, delete, get, getCount, insert, iterator, size. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: count.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
count | int | Leia. | Retorna o número de páginas. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
PageCollection(pagesDict: PdfDictionary, parser: PDFParser) | Cria um PageCollection envolvendo o dicionário raiz / Pages. |
get(index: int) → Page | Retorna a página no índice baseado em 1. |
getCount() → int | Retorna o número de páginas. |
size() → int | Retorna o número de páginas (alias para {@link #getCount()}). |
iterator() → Iterator<Page> | Retorna um iterador em todas as páginas. |
accept(absorber: TextAbsorber) | Aceita um absorvedor de texto para extrair o texto de todas as páginas desta coleção. |
accept(absorber: ImagePlacementAbsorber) | Aceita um absorvedor de colocação de imagens para encontrar imagem em todas as páginas. |
add() → Page | Cria uma nova página com limites de páginas A4 padrão [0 0 595 842], adiciona-a ao ficheiro. |
| O que é o que está a acontecer?. | |
add(page: Page) | Adiciona uma página existente ao final desta coleção. |
add(otherPages: PageCollection) | Adiciona todas as páginas de outro PageCollection ao final desta coleção. |
insert(index: int) → Page | Insere uma nova página em branco (A4) no índice baseado em 1 dado e retorna-o. |
insert(index: int, page: Page) | Insere uma página no índice baseado em 1. |
clear() | Remove todas as páginas do documento. |
delete(index: int) | Remove a página no índice baseado em 1. |