PdfBookmarkEditor

PdfBookmarkEditor

Yleiskatsaus

PdfBookmarkEditor on luokka Aspose.PDF FOSS:ssä .NET:lle. Periytyy luokasta: IDisposable.

Facade kirjanmerkkien (sisällysluettelon) käsittelyyn: luo, pura, poista kirjanmerkit.

Tämä luokka tarjoaa 29 menetelmää PdfBookmarkEditor-objektien käsittelemiseen .NET-ohjelmissa. Käytettävissä olevat menetelmät sisältävät: BindPdf, Close, CreateBookmarkOfPage, CreateBookmarks, DeleteBookmarks, Dispose, ExportBookmarksToHtml, ExportBookmarksToXML, ExtractBookmarks, ExtractBookmarksToHTML, ImportBookmarksWithXML, ModifyBookmarks, ja 2 lisämenetelmää. Kaikki julkiset jäsenet ovat käytettävissä kaikissa .NET-sovelluksissa Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen.

Menetelmät

SignatureDescription
PdfBookmarkEditor()Luo sitomaton PdfBookmarkEditor.
PdfBookmarkEditor(document: Document)Luo PdfBookmarkEditor, joka on sidottu Documentiin.
BindPdf(path: string)Sido PDF tiedostopolusta.
BindPdf(data: byte[])Sido PDF tavutaulukosta.
BindPdf(stream: Stream)Sido PDF Streamistä (lukee virran kokonaan muistiin).
BindPdf(document: Document)Sido PDF olemassa olevasta Documentista.
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int)Luo kirjanmerkki, joka osoittaa määritettyyn sivuun (1-pohjainen).
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[])Luo kirjanmerkit määritetyille sivuille (1-pohjaiset sivunumerot).
CreateBookmarks()Luo kirjanmerkit jokaiselle sivulle (oletus).
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool)Luo sivukohtaiset kirjanmerkit, joissa on eksplisiittinen väri / lihavointi / kursivointi.
CreateBookmarks(bookmark: Bookmark)Luo kirjanmerkit Bookmark-puusta (rekursiivinen lasten lisäys).
DeleteBookmarks()Poista kaikki kirjanmerkit sidotusta dokumentista.
DeleteBookmarks(title: string)Poista kaikki ylimmän tason kirjanmerkit, joiden Otsikko vastaa titlea, ja tallenna muutos tallennettuun dokumenttiin.
Save(stream: Stream)Tallenna dokumentti streamiin.
Save()Tallenna dokumentti tavutaulukkoon.
Save(path: string)Tallenna dokumentti tiedostopolkuun.
ExtractBookmarks()Poimi dokumentin sisällysrakenne tasaisena Bookmarks-kokoelmana, käymällä lapset syvyysensuun mukaan.
ExtractBookmarks(upperLevel: bool)Poimi dokumentin sisällysrakenne.
ExtractBookmarks(title: string)Etsi kirjanmerkit (ja niiden jälkeläiset), joiden Otsikko on title.
ExtractBookmarks(bookmark: Bookmark)Poimi kirjanmerkin jälkeläiskirjanmerkit.
ExportBookmarksToXML(stream: Stream)Vie sisällysrakenne streamiin XML-muodossa.
ExportBookmarksToXML(xmlFile: string)Vie sisällysrakenne xmlFileen.
ImportBookmarksWithXML(stream: Stream)Lue kirjanmerkit Streamin tuottamasta XML:stä ja lisää ne sidottuun dokumenttiin.
ImportBookmarksWithXML(xmlFile: string)Lue kirjanmerkit XML-tiedostosta ja lisää ne sidottuun dokumenttiin.
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string)Vie kirjanmerkit erilliseen HTML-tiedostoon.
ExtractBookmarksToHTML(pdfFile: string, cssFile: string)Poimi kirjanmerkit HTML-sivulle annetulla CSS:llä.
ModifyBookmarks(sTitle: string, dTitle: string)Nimeä uudelleen kaikki kirjanmerkit, joiden otsikko on sTitle, dTitle:ksi koko sisällysrakenteessa.
Dispose()Kutsuu Disposea tässä PdfBookmarkEditor-instanssissa.
Close()Vapauta sidottu dokumentti, vastaa Disposea.

Katso myös

 Suomi