PdfBookmarkEditor

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

SignatureDescription
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.

See Also

 Українська