Impor Penanda Buku dari XML ke File PDF yang Ada (facades)

Contents
[ ]

Metode importBookmarksWithXml memungkinkan Anda untuk mengimpor penanda buku ke dalam file PDF dari file XML.

Untuk mengimpor penanda buku:

  1. Buat objek PdfBookmarkEditor dan ikat file PDF menggunakan metode bindPdf.
  2. Panggil metode importBookmarksWithXml.
  3. Simpan file PDF yang telah diperbarui menggunakan metode save.

Cuplikan kode berikut menunjukkan cara mengimpor penanda buku dari file XML.

// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Java
// Create PdfBookmarkEditor class
PdfBookmarkEditor bookmarkEditor = new PdfBookmarkEditor();
// Open PDF file
bookmarkEditor.bindPdf("Input.pdf");
// Import bookmarks
bookmarkEditor.importBookmarksWithXML("bookmarks.xml");
// Save updated PDF file
bookmarkEditor.save("output.pdf");

From Aspose.PDF for Java 9.0.0, kelas PdfBookmarkEditor mengimplementasikan metode exportBookmarksToXML dan importBookmarksWithXML dengan argumen Stream. Akibatnya, bookmark yang diekstrak dapat diimpor dari objek 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");
InputStream is = new FileInputStream("bookmark.xml");
bookmarkeditor.importBookmarksWithXML(is);
bookmarkeditor.save("output.pdf");