PdfBookmarkEditor

PdfBookmarkEditor

Обзор

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.

Свойства

Наименование:Тип:AccessОписание:
documentDocumentЧитайте .Возвращает связанный документ или {@code null}.

Методы

SignatureОписание:
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)} и добавляет его в обзор связанного документа.
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()Закрывает редактор и выпускает связанный документ.

См. также:

 Русский