PdfBookmarkEditor.ExtractBookmarks

ExtractBookmarks()

Extrait les signets de tous les niveaux du document.

public Bookmarks ExtractBookmarks()

Return Value

La collection de signets de tous les signets qui existent dans le document.

Examples

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

See Also


ExtractBookmarks(bool)

Extrait les signets de tous les niveaux du document.

public Bookmarks ExtractBookmarks(bool upperLevel)
ParameterTypeDescription
upperLevelBooleanSi vrai, extrait uniquement les signets de niveau supérieur. Sinon, extrait tous les signets de manière récursive.

Return Value

Liste des signets extraits.

See Also


ExtractBookmarks(string)

Extrait les signets avec le titre spécifié.

public Bookmarks ExtractBookmarks(string title)
ParameterTypeDescription
titleStringTitre de l’élément extrait.

Return Value

La collection de signets contient des éléments avec le même titre.

Examples

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

See Also


ExtractBookmarks(Bookmark)

Extrait les enfants d’un signet avec un titre comme dans le signet spécifié.

public Bookmarks ExtractBookmarks(Bookmark bookmark)
ParameterTypeDescription
bookmarkBookmarkLe signet spécifié.

Return Value

Collection de signets avec des signets enfants.

Examples

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);

See Also