PdfBookmarkEditor

PdfBookmarkEditor

Общ преглед

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 for .Net.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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)Намерете закладки (и техните потомци), чието Заглавие е равно на заглавие.
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 към dTitre в цялото дърво.
Dispose()Назоваване на изхвърляне в този PdfBookmarkEditor случай.
Close()Освободете свързания документ, отразявайки изхвърляне.

Вижте също:

 Български