PdfBookmarkEditor

PdfBookmarkEditor

Přehled

PdfBookmarkEditor je třída v Aspose.PDF FOSS pro .NET. Dědí z: IDisposable.

Fasáda pro manipulaci se záložkami (osnova): vytváření, extrahování, mazání záložek.

Tato třída poskytuje 29 metod pro práci s objekty PdfBookmarkEditor v programech .NET. Dostupné metody zahrnují: BindPdf, Close, CreateBookmarkOfPage, CreateBookmarks, DeleteBookmarks, Dispose, ExportBookmarksToHtml, ExportBookmarksToXML, ExtractBookmarks, ExtractBookmarksToHTML, ImportBookmarksWithXML, ModifyBookmarks a 2 další metody. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: Document.

Vlastnosti

Název:Typ:PřístupPopis:
DocumentDocumentČteníDokument svázaný s tímto editorem, exponován tak, aby mohl být řetězen do jiné fasády.

Metody

Podpis:Popis:
PdfBookmarkEditor()Vytvořte nesvázaný PdfBookmarkEditor.
PdfBookmarkEditor(document: Document)Vytvořte PdfBookmarkEditor svázaný s dokumentem.
BindPdf(path: string)Vazat PDF z cesty k souboru.
BindPdf(data: byte[])Vazat PDF z pole bajtů.
BindPdf(stream: Stream)Vazat PDF ze streamu (přečte stream úplně do paměti).
BindPdf(document: Document)Vazat PDF z existujícího dokumentu.
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int)Vytvořte záložku směřující na určenou stránku (číslování od 1).
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[])Vytvořte záložky pro určené stránky (číslování od 1).
CreateBookmarks()Vytvořit záložky pro každou stránku (výchozí).
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool)Vytvořit záložky pro každou stránku s explicitním nastavením barvy / tučného / kurzívního stylu.
CreateBookmarks(bookmark: Bookmark)Vytvořit záložky ze stromu záložek (rekurzivní přidání podřízených).
DeleteBookmarks()Odstranit všechny záložky v svázaném dokumentu.
DeleteBookmarks(title: string)Odstraňte každou záložku nejvyšší úrovně, jejíž Title odpovídá title, a změnu uložte do uloženého dokumentu.
Save(stream: Stream)Uložte dokument do streamu.
Save()Uložte dokument do pole bajtů.
Save(path: string)Uložte dokument do souborové cesty.
ExtractBookmarks()Extrahujte strom osnovy dokumentu jako plochou kolekci Bookmarks, procházením potomků metodou depth-first.
ExtractBookmarks(upperLevel: bool)Extrahujte strom osnovy dokumentu.
ExtractBookmarks(title: string)Najděte záložky (a jejich podřízené položky), jejichž Název se rovná title.
ExtractBookmarks(bookmark: Bookmark)Najděte záložku dokumentu, jejíž Název odpovídá bookmark’s (trimmed), a vraťte její přímé podřízené položky.
ExportBookmarksToXML(stream: Stream)Exportujte strom osnovy do proudu jako XML.
ExportBookmarksToXML(xmlFile: string)Exportujte strom osnovy do xmlFile.
ImportBookmarksWithXML(stream: Stream)Přečtěte záložky z XML vytvořených programem Stream) a přidejte je do svázaného dokumentu.
ImportBookmarksWithXML(xmlFile: string)Přečtěte záložky ze souboru XML a přidejte je do svázaného dokumentu.
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string)Exportujte záložky do samostatného souboru HTML.
ExtractBookmarksToHTML(pdfFile: string, cssFile: string)Extrahujte záložky na stránku HTML s daným CSS.
ModifyBookmarks(sTitle: string, dTitle: string)Přejmenujte každou záložku, jejíž název se rovná sTitle, na dTitle, v celém stromu osnovy.
Dispose()Volá Dispose na této instanci PdfBookmarkEditor.
Close()Uvolněte svázaný dokument, podobně jako Dispose.

Viz také:

 Čeština