PdfBookmarkEditor
Overview
PdfBookmarkEditor є класом в Aspose.PDF FOSS для .NET. Наследники від: IDisposable.
Фасад для маніпуляції закладками (облиски): створення, витягнення та видалення заказників.
Цей клас надає 29 методів для роботи з об’єктами PdfBookmarkEditor в програмах .NET. Доступні методи включають: BindPdf, Close, CreateBookmarkOfPage, CreateBookmarks, DeleteBookmarks, Dispose, ExportBookmarksToHtml, ExportBookmarksToXML, ExtractBookmarks, ExtractBookmarksToHTML, ImportBookmarksWithXML, ModifyBookmarks, і 2 додаткових методів. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net.
Methods
| Signature | Description |
|---|---|
PdfBookmarkEditor() | Створити необ’єднаний PdfBookmarkEditor. |
PdfBookmarkEditor(document: Document) | Створити PdfBookmarkEditor пов’язаний з документом. |
BindPdf(path: string) | Зв’язувати PDF з шляху файлу. |
BindPdf(data: byte[]) | Зв’язувати PDF з байтового масиву. |
BindPdf(stream: Stream) | Зв’язувати PDF з потоку (читує потік повністю в пам’ять). |
BindPdf(document: Document) | Зв’язувати PDF з існуючих документів. |
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int) | Створення закладника, що вказує на зазначену сторінку (на основі 1). |
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[]) | Створення закладки для зазначених сторінок (на основі 1 номеру сторінки). |
CreateBookmarks() | Створення закладки для кожної сторінки (за замовчуванням). |
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool) | Створення закладків на сторінку з явною кольоровою / сміливою/ курсивною стилізацією. |
CreateBookmarks(bookmark: Bookmark) | Створення закладок з дерева (повторне додавання дітей). |
DeleteBookmarks() | Вилучити всі закладки в зв’язаному документі. |
DeleteBookmarks(title: string) | Вилучити всі закладки верхнього рівня, що мають назву з назвою, зберігаючи зміни до збереженого документа. |
Save(stream: Stream) | Заховить документ у стрімі. |
Save() | Заховить документ у байтовий масив. |
Save(path: string) | Заховувати документ у шлях файлу. |
ExtractBookmarks() | Витягти дерево контур документу як плоскої колекції значок, прогуляючись дітей глибину-перш. |
ExtractBookmarks(upperLevel: bool) | Витягти дерево контуру документа. |
ExtractBookmarks(title: string) | Знайдіть закладки (і їх нащадків), чий Title дорівнює титулу. |
ExtractBookmarks(bookmark: Bookmark) | Витягти похідні закладки від закладника. |
ExportBookmarksToXML(stream: Stream) | Експорт дерева контур для потоку як XML. |
ExportBookmarksToXML(xmlFile: string) | Експорт дерева контур в xmlFile. |
ImportBookmarksWithXML(stream: Stream) | Читати закладки з XML, виробленого Stream) і додавати їх до пов’язаного документа. |
ImportBookmarksWithXML(xmlFile: string) | Читати закладки з файлу XML і додавати їх до пов’язаного документа. |
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string) | Експорт закладок в самостійний файл HTML. |
ExtractBookmarksToHTML(pdfFile: string, cssFile: string) | Витягнення закладків на HTML-сторінку з даним CSS. |
ModifyBookmarks(sTitle: string, dTitle: string) | Перейменувати кожну закладку, назва якої дорівнює sTitle на dTitles у всьому дереві контур. |
Dispose() | Покликання Dispose на цьому PdfBookmarkEditor інстанції. |
Close() | Відпустить пов’язаний документ, відображаючи Dispose. |