ExtractBookmarks

ExtractBookmarks()

Belgeden tüm düzeylerdeki yer imlerini çıkarır.

public Bookmarks ExtractBookmarks()

Geri dönüş değeri

Belgede bulunan tüm yer imlerinin yer imleri koleksiyonu.

Örnekler

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

Ayrıca bakınız


ExtractBookmarks(bool)

Belgeden tüm düzeylerdeki yer imlerini çıkarır.

public Bookmarks ExtractBookmarks(bool upperLevel)
ParametreTipTanım
upperLevelBooleanDoğruysa, yalnızca üst düzey yer imlerini ayıklar. Aksi takdirde, tüm yer imlerini özyinelemeli olarak ayıklar.

Geri dönüş değeri

Ayıklanan yer imlerinin listesi.

Ayrıca bakınız


ExtractBookmarks(string)

Belirtilen başlığa sahip yer imlerini çıkarır.

public Bookmarks ExtractBookmarks(string title)
ParametreTipTanım
titleStringÇıkarılan öğe başlığı.

Geri dönüş değeri

Yer imi koleksiyonunda aynı başlığa sahip öğeler bulunur.

Örnekler

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

Ayrıca bakınız


ExtractBookmarks(Bookmark)

Belirtilen bookamrk’taki gibi bir başlığa sahip bir yer iminin alt öğelerini çıkarır.

public Bookmarks ExtractBookmarks(Bookmark bookmark)
ParametreTipTanım
bookmarkBookmarkBelirtilen yer işareti.

Geri dönüş değeri

Alt yer imleri ile yer imi koleksiyonu.

Örnekler

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

Ayrıca bakınız