PdfBookmarkEditor
Resumo geral
PdfBookmarkEditor é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: AutoCloseable.
Fornece métodos para criar, extrair e excluir marcadores (construções) em um documento PDF.
Esta classe fornece 18 métodos para trabalhar com objetos PdfBookmarkEditor em programas Java. Os métodos disponíveis incluem: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. 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: document.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
document | Document | Leia. | Retorna o documento vinculado, ou {@code null}. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
PdfBookmarkEditor() | Cria uma nova instância {@code PdfBookmarkEditor}. |
PdfBookmarkEditor(document: Document) | Cria um novo editor vinculado ao {@documentodecumento}. |
getDocument() → Document | Retorna o documento vinculado, ou {@code null}. |
bindPdf(inputFile: String) → boolean | Liga um ficheiro PDF a este editor. |
bindPdf(inputStream: InputStream) → boolean | Liga um PDF a partir de uma entrada. |
bindPdf(document: Document) → boolean | Liga um {@link Document} existente a este editor. |
save(outputFile: String) → boolean | Salva o documento vinculado a um ficheiro. |
save(outputStream: OutputStream) → boolean | Salva o documento vinculado para um fluxo de saída. |
exportBookmarksToXML(xmlFile: String) | Exporta a árvore de marcadores do documento para um arquivo XML. |
importBookmarksWithXML(xmlFile: String) | Importa uma árvore de marcadores previamente escrita por: |
| {@link #exportBookmarksToXML(String)} e adiciona-o ao documento vinculado do | |
| Descrição. | |
extractBookmarks() → Bookmarks | Extrair marcadores correspondentes ao título especificado do documento vinculado. |
createBookmarks() | Cria marcadores para todas as páginas do documento. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | Cria marcadores para todas as páginas com propriedades visuais especificadas. |
extractBookmarks(title: String) → Bookmarks | Extrair marcadores correspondentes ao título especificado do documento vinculado. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | Cria um marcador que aponta para a página especificada e adiciona-o aos contornos do documento. |
deleteBookmarks() → boolean | Elimina todos os marcadores do documento. |
deleteBookmarks(title: String) → boolean | Elimina marcadores com o título especificado. |
close() | Fecha o editor e libera o documento vinculado. |