PdfBookmarkEditor

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

NombreTipoAccesoDescripción
documentDocumentLeerDevolver el documento vinculado, o {@code null}.

Metodología

firmaDescripción
PdfBookmarkEditor()Crea una nueva instancia {@code PdfBookmarkEditor}.
PdfBookmarkEditor(document: Document)Crea un nuevo editor vinculado a {@code document}.
getDocument()DocumentDevolver el documento vinculado, o {@code null}.
bindPdf(inputFile: String)booleanEnlaza un archivo PDF a este editor.
bindPdf(inputStream: InputStream)booleanConexión de un PDF a partir de una entrada.
bindPdf(document: Document)booleanEnlaza un {@link Document} existente a este editor.
save(outputFile: String)booleanSalva el documento vinculado a un archivo.
save(outputStream: OutputStream)booleanSalva 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()BookmarksExtrae 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)BookmarksExtrae las etiquetas que coinciden con el título especificado del documento vinculado.
createBookmarkOfPage(title: String, pageNumber: int)booleanCrea un marcador que indica la página especificada y lo añade a las listas de documentos.
deleteBookmarks()booleanElimina todos los marcadores del documento.
deleteBookmarks(title: String)booleanElimina las etiquetas con el título especificado.
close()Cierra el editor y libera el documento vinculado.

Ver también

 Español