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