ExtractBookmarks
内容
[
隐藏
]ExtractBookmarks()
从文档中提取所有级别的书签。
public Bookmarks ExtractBookmarks()
返回值
文档中存在的所有书签的书签集合。
例子
PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
Bookmarks bms = editor.ExtractBookmarks();
foreach(Bookmark bm in bms)
Console.WriteLine(bm.Title);
也可以看看
- class Bookmarks
- class PdfBookmarkEditor
- 命名空间 Aspose.Pdf.Facades
- 部件 Aspose.PDF
ExtractBookmarks(bool)
从文档中提取所有级别的书签。
public Bookmarks ExtractBookmarks(bool upperLevel)
范围 | 类型 | 描述 |
---|---|---|
upperLevel | Boolean | 如果为 true,则仅提取上层书签。否则,递归提取所有书签。 |
返回值
提取的书签列表。
也可以看看
- class Bookmarks
- class PdfBookmarkEditor
- 命名空间 Aspose.Pdf.Facades
- 部件 Aspose.PDF
ExtractBookmarks(string)
提取具有指定标题的书签。
public Bookmarks ExtractBookmarks(string title)
范围 | 类型 | 描述 |
---|---|---|
title | String | 提取的项目标题。 |
返回值
书签集合具有相同标题的项目。
例子
PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
Bookmarks bms = editor.ExtractBookmarks("Title");
foreach(Bookmark bm in bms)
Console.WriteLine(bm.Title);
也可以看看
- class Bookmarks
- class PdfBookmarkEditor
- 命名空间 Aspose.Pdf.Facades
- 部件 Aspose.PDF
ExtractBookmarks(Bookmark)
提取书签的子项,其标题类似于指定的 bookamrk.
public Bookmarks ExtractBookmarks(Bookmark bookmark)
范围 | 类型 | 描述 |
---|---|---|
bookmark | Bookmark | 指定的 bookamrk。 |
返回值
带有子书签的书签集合。
例子
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);
也可以看看
- class Bookmarks
- class Bookmark
- class PdfBookmarkEditor
- 命名空间 Aspose.Pdf.Facades
- 部件 Aspose.PDF