PdfBookmarkEditor.ExtractBookmarks

ExtractBookmarks()

تستخرج العلامات المرجعية من جميع المستويات من الوثيقة.

public Bookmarks ExtractBookmarks()

Return Value

مجموعة العلامات المرجعية لجميع العلامات المرجعية الموجودة في الوثيقة.

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)

تستخرج العلامات المرجعية من جميع المستويات من الوثيقة.

public Bookmarks ExtractBookmarks(bool upperLevel)
ParameterTypeDescription
upperLevelBooleanإذا كانت صحيحة، تستخرج فقط العلامات المرجعية من المستوى الأعلى. خلاف ذلك، تستخرج جميع العلامات المرجعية بشكل متكرر.

Return Value

قائمة بالعلامات المرجعية المستخرجة.

See Also


ExtractBookmarks(string)

تستخرج العلامات المرجعية بالعنوان المحدد.

public Bookmarks ExtractBookmarks(string title)
ParameterTypeDescription
titleStringعنوان العنصر المستخرج.

Return Value

مجموعة العلامات المرجعية تحتوي على عناصر بنفس العنوان.

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)

تستخرج الأطفال من علامة مرجعية بعنوان مشابه للعلامة المرجعية المحددة.

public Bookmarks ExtractBookmarks(Bookmark bookmark)
ParameterTypeDescription
bookmarkBookmarkالعلامة المرجعية المحددة.

Return Value

مجموعة العلامات المرجعية مع العلامات المرجعية الفرعية.

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