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

NameTypeAccessDescription
documentDocumentReadВозвращает связанный документ или {@code null}.

Methods

SignatureDescription
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()Закрывает редактор и выпускает связанный документ.

See Also

 Русский