PdfBookmarkEditor

PdfBookmarkEditor

Opinie generală

PdfBookmarkEditor este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: IDisposable.

Fațadă pentru manipularea bookmark-urilor (conceptul): crearea, extragerea și ștergerile de bookmarke.

Această clasă oferă 29 de metode pentru a lucra cu obiecte PdfBookmarkEditor în programe .NET. Metodele disponibile includ: BindPdf, Close, CreateBookmarkOfPage, CreateBookmarks, DeleteBookmarks, Dispose, ExportBookmarksToHtml, ExportBookmarksToXML, ExtractBookmarks, ExtractBookmarksToHTML, ImportBookmarksWithXML, ModifyBookmarks, și 2 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net.

Metode de evaluare

SemnăturaDescriere:
PdfBookmarkEditor()Creează un PdfBookmarkEditor.
PdfBookmarkEditor(document: Document)Creează un PdfBookmarkEditor legat de Document.
BindPdf(path: string)Legă PDF-ul dintr-o cale de fişier.
BindPdf(data: byte[])Legă PDF-ul dintr-un array de bați.
BindPdf(stream: Stream)Legă PDF-ul dintr-un flux (citeste fluxul complet în memorie).
BindPdf(document: Document)Legarea PDF dintr-un document existent.
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int)Creează un marcator care indică pagina specificată (pe baza).
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[])Crearea de bookmark-uri pentru paginile specificate (numerele de pagini bazate pe 1).
CreateBookmarks()Creează bookmark-uri pentru fiecare pagină (default).
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool)Crearea de bookmark-uri pe pagină cu stil explicit color / bold / italic.
CreateBookmarks(bookmark: Bookmark)Crearea bookmark-urilor dintr-un arbore Bookmark (adăugare recursivă a copiilor).
DeleteBookmarks()Ștergeți toate marcajele din documentul legat.
DeleteBookmarks(title: string)Ștergeți toate marcajele de nivel superior ale căror titluri se potrivesc cu titlul, păstrând modificarea documentului salvat.
Save(stream: Stream)Salvează documentul într-un flux.
Save()Salvează documentul într-o matriță de bați.
Save(path: string)Salvați documentul într-o cale de fișier.
ExtractBookmarks()Extrageţi copacul de contur al documentului ca o colecţie plată de Bookmarks, mergând copiii în adâncime.
ExtractBookmarks(upperLevel: bool)Extrage copacul de contur al documentului.
ExtractBookmarks(title: string)Găsiți bookmark-uri (și descendenții lor) ale căror titlu este egal cu titlul.
ExtractBookmarks(bookmark: Bookmark)Extrage bookmark-urile descendente din Bookmark.
ExportBookmarksToXML(stream: Stream)Exportați copacul de contur pentru a fi streamat ca XML.
ExportBookmarksToXML(xmlFile: string)Exportați copacul de contur în xmlFile.
ImportBookmarksWithXML(stream: Stream)Cititi bookmark-urile din XML produse de Stream) si adaugati-le documentului legat.
ImportBookmarksWithXML(xmlFile: string)Citeste semnele de carte dintr-un fişier XML şi le adaugi documentului legat.
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string)Exportați bookmark-uri într-un fișier HTML independent.
ExtractBookmarksToHTML(pdfFile: string, cssFile: string)Extrageți bookmark-uri de pe o pagină HTML cu CSS dat.
ModifyBookmarks(sTitle: string, dTitle: string)Renumează fiecare bookmark al cărui titlu este egal cu sTitle la dTitre, pe tot arborele de contur.
Dispose()Apeluri Dispose pe această instanță PdfBookmarkEditor.
Close()Eliberează documentul legat, reflectând Dispose.

Vezi și:

 Română