Exportar Marcadores a XML desde un Archivo PDF Existente (facades)

Contents
[ ]

Para exportar marcadores:

  1. Crea un objeto PdfBookmarkEditor y vincula el archivo PDF usando el método bindPdf.
  2. Llama al método exportBookmarksToXml.

El siguiente fragmento de código te muestra cómo exportar marcadores a un archivo XML.

// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Java
// Create PdfBookmarkEditor object
PdfBookmarkEditor bookmarkEditor = new PdfBookmarkEditor();
// Open PDF file
bookmarkEditor.bindPdf("Input.pdf");
// Export bookmarks
bookmarkEditor.exportBookmarksToXML("bookmarks.xml");
bookmarkEditor.dispose();

From Aspose.PDF para Java 9.0.0, la clase PdfBookmarkEditor implementa los métodos exportBookmarksToXML e importBookmarksWithXML con argumentos Stream. Como resultado, los marcadores extraídos se pueden guardar en un objeto de flujo.

// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Java
// Create PdfBookmarkEditor object
PdfBookmarkEditor bookmarkeditor = new PdfBookmarkEditor();
// Open PDF file
bookmarkeditor.bindPdf("Input.pdf");
OutputStream os = new FileOutputStream("bookmark.xml");
bookmarkeditor.exportBookmarksToXML(os);
bookmarkeditor.dispose();