Exporter les Signets vers XML depuis un Fichier PDF Existant (facades)

Contents
[ ]

Pour exporter des signets :

  1. Créez un objet PdfBookmarkEditor et liez le fichier PDF en utilisant la méthode bindPdf.
  2. Appelez la méthode exportBookmarksToXml.

Le snippet de code suivant vous montre comment exporter des signets vers un fichier 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 pour Java 9.0.0, la classe PdfBookmarkEditor implémente les méthodes exportBookmarksToXML et importBookmarksWithXML avec des arguments Stream. En conséquence, les signets extraits peuvent être enregistrés dans un objet stream.

// 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();