PdfBookmarkEditor
PdfBookmarkEditor
Overview
PdfBookmarkEditor является классом в Aspose.PDF FOSS для Java. Наследники от: AutoCloseable.
Предоставляет методы создания, извлечения и удаления закладки (оболочек) в документе PDF.
Этот класс предоставляет 18 методов для работы с объектами PdfBookmarkEditor в программах Java. Доступные методы включают: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Возвращает связанный документ или {@code null}. |
Methods
| Signature | Description |
|---|---|
PdfBookmarkEditor() | Создает новый {@code PdfBookmarkEditor} экземпляр. |
PdfBookmarkEditor(document: Document) | Создает новый редактор, связанный с {@code document}. |
getDocument() → Document | Возвращает связанный документ или {@code null}. |
bindPdf(inputFile: String) → boolean | Привязывает файл PDF к этому редактору. |
bindPdf(inputStream: InputStream) → boolean | Связывает PDF с потока ввода. |
bindPdf(document: Document) → boolean | Привязывает существующий {@link Document} к этому редактору. |
save(outputFile: String) → boolean | Сохраняет связанный документ в файл. |
save(outputStream: OutputStream) → boolean | Сохраняет связанный документ в потоке вывода. |
exportBookmarksToXML(xmlFile: String) | Экспортирует дерево закладки документа в файл XML. |
importBookmarksWithXML(xmlFile: String) | Импортирует дерево закладки, ранее написанное: |
| {@link #exportBookmarksToXML(String)} и добавляет его в связанный документ’s | |
| Очертание. | |
extractBookmarks() → Bookmarks | Выводит закладки, соответствующие указанному названию из связанного документа. |
createBookmarks() | Создает закладки для всех страниц в документе. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | Создает закладки для всех страниц с указанными визуальными свойствами. |
extractBookmarks(title: String) → Bookmarks | Выводит закладки, соответствующие указанному названию из связанного документа. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | Создает закладку, указывающую на указанную страницу и добавляет ее в обзоры документа. |
deleteBookmarks() → boolean | Удаление всех закладки из документа. |
deleteBookmarks(title: String) → boolean | Удаление закладки с указанным названием. |
close() | Закрывает редактор и выпускает связанный документ. |