PdfBookmarkEditor

PdfBookmarkEditor

Огляд

PdfBookmarkEditor є клас в Aspose.PDF FOSS для Java. Наследники від: AutoCloseable.

Постачає методи для створення, витягнення та видалення закладок (облисів) у документі PDF.

Цей клас надає 18 методів для роботи з об’єктами PdfBookmarkEditor в програмах Java. Доступні методи включають: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: document.

Властивості

NameTypeAccessDescription
documentDocumentReadПовертає пов’язаний документ, або {@code null}.

Методи

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

Дивіться також

 Українська