PdfBookmarkEditor
Revisión
PdfBookmarkEditor Es una clase en Aspose.PDF FOSS para Java. Heredados de: AutoCloseable.
Proporciona métodos para crear, extraer y eliminar las etiquetas (outlines) en un documento PDF.
Esta clase proporciona 18 métodos para trabajar con objetos PdfBookmarkEditor en programas de Java. Los métodos disponibles incluyen: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : document.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
document | Document | Leer | Devolver el documento vinculado, o {@code null}. |
Metodología
| firma | Descripción |
|---|---|
PdfBookmarkEditor() | Crea una nueva instancia {@code PdfBookmarkEditor}. |
PdfBookmarkEditor(document: Document) | Crea un nuevo editor vinculado a {@code document}. |
getDocument() → Document | Devolver el documento vinculado, o {@code null}. |
bindPdf(inputFile: String) → boolean | Enlaza un archivo PDF a este editor. |
bindPdf(inputStream: InputStream) → boolean | Conexión de un PDF a partir de una entrada. |
bindPdf(document: Document) → boolean | Enlaza un {@link Document} existente a este editor. |
save(outputFile: String) → boolean | Salva el documento vinculado a un archivo. |
save(outputStream: OutputStream) → boolean | Salva el documento vinculado a un flujo de salida. |
exportBookmarksToXML(xmlFile: String) | Exporta el árbol de la marca del documento a un archivo XML. |
importBookmarksWithXML(xmlFile: String) | Importa un árbol de la marca que antes fue escrito por |
| {@link #exportBookmarksToXML(String)} y añade a la lista de documentos vinculados | |
| de outline. | |
extractBookmarks() → Bookmarks | Extrae las etiquetas que coinciden con el título especificado del documento vinculado. |
createBookmarks() | Crea las etiquetas para todas las páginas del documento. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | Crea las etiquetas de todas las páginas con propiedades visuales especificadas. |
extractBookmarks(title: String) → Bookmarks | Extrae las etiquetas que coinciden con el título especificado del documento vinculado. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | Crea un marcador que indica la página especificada y lo añade a las listas de documentos. |
deleteBookmarks() → boolean | Elimina todos los marcadores del documento. |
deleteBookmarks(title: String) → boolean | Elimina las etiquetas con el título especificado. |
close() | Cierra el editor y libera el documento vinculado. |