기존 PDF 파일에서 XML로 북마크 내보내기 (facades)

Contents
[ ]

북마크를 내보내려면:

  1. PdfBookmarkEditor 객체를 생성하고 bindPdf 메서드를 사용하여 PDF 파일을 바인딩합니다.
  2. exportBookmarksToXml 메서드를 호출합니다.

다음 코드 스니펫은 북마크를 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 for Java 9.0.0, the PdfBookmarkEditor class implements the exportBookmarksToXML and importBookmarksWithXML methods with Stream arguments. As a result, extracted bookmarks can be saved to a stream object.

Aspose.PDF for Java 9.0.0부터 PdfBookmarkEditor 클래스는 Stream 인수를 사용하여 exportBookmarksToXML 및 importBookmarksWithXML 메서드를 구현합니다. 결과적으로 추출된 북마크는 스트림 객체에 저장될 수 있습니다.

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