ExtractBookmarks

ExtractBookmarks()

Extrahiert Lesezeichen aller Ebenen aus dem Dokument.

public Bookmarks ExtractBookmarks()

Rückgabewert

Die Lesezeichensammlung aller Lesezeichen, die im Dokument vorhanden sind.

Beispiele

PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
Bookmarks bms = editor.ExtractBookmarks();
foreach(Bookmark bm in bms)
    Console.WriteLine(bm.Title);

Siehe auch


ExtractBookmarks(bool)

Extrahiert Lesezeichen aller Ebenen aus dem Dokument.

public Bookmarks ExtractBookmarks(bool upperLevel)
ParameterTypBeschreibung
upperLevelBooleanWenn wahr, werden nur Lesezeichen der oberen Ebene extrahiert. Andernfalls werden alle Lesezeichen rekursiv extrahiert.

Rückgabewert

Liste der extrahierten Lesezeichen.

Siehe auch


ExtractBookmarks(string)

Extrahiert die Lesezeichen mit dem angegebenen Titel.

public Bookmarks ExtractBookmarks(string title)
ParameterTypBeschreibung
titleStringTitel des extrahierten Elements.

Rückgabewert

Die Lesezeichensammlung enthält Elemente mit demselben Titel.

Beispiele

PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
Bookmarks bms = editor.ExtractBookmarks("Title");
foreach(Bookmark bm in bms)
    Console.WriteLine(bm.Title);

Siehe auch


ExtractBookmarks(Bookmark)

Extrahiert die Kinder eines Lesezeichens mit einem Titel wie im angegebenen bookamrk.

public Bookmarks ExtractBookmarks(Bookmark bookmark)
ParameterTypBeschreibung
bookmarkBookmarkDas angegebene Lesezeichen.

Rückgabewert

Lesezeichensammlung mit untergeordneten Lesezeichen.

Beispiele

PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
Bookmark bookmark = new Bookmark();
bookmark.Title = "Title";
Bookmarks bms = editor.ExtractBookmarks(bookmark);
foreach(Bookmark bm in bms)
    Console.WriteLine(bm.Title);

Siehe auch