PdfBookmarkEditor.CreateBookmarks
Содержание
[
Скрывать
]CreateBookmarks()
Создает закладки для всех страниц.
public void CreateBookmarks()
Примеры
PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
editor.CreateBookmarks();
editor.Save("example_out.pdf");
См. также
- класс PdfBookmarkEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
CreateBookmarks(Bookmark)
Создает указанную закладку в документе. Метод может быть использован для формирования иерархии вложенных закладок.
public void CreateBookmarks(Bookmark bookmark)
| Параметр | Тип | Описание |
|---|---|---|
| bookmark | Bookmark | Закладка будет добавлена в документ. |
Примеры
PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
Bookmark bm1=new Bookmark();
bm1.PageNumber=1;
bm1.Title="First child";
Bookmark bm2=new Bookmark();
bm2.PageNumber=2;
bm2.Title="Second child";
Bookmark bm=new Bookmark();
bm.Action="GoTo";
bm.PageNumber=1;
bm.Title="Parent";
Bookmarks bms=new Bookmarks();
bms.Add(bm1);
bms.Add(bm2);
bm.ChildItem=bms;
editor.CreateBookmarks(bm);
editor.Save("example_out.pdf");
См. также
- класс Bookmark
- класс PdfBookmarkEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
CreateBookmarks(Color, bool, bool)
Создает закладки для всех страниц с указанным цветом и стилем (жирный, курсив).
public void CreateBookmarks(Color color, bool boldFlag, bool italicFlag)
| Параметр | Тип | Описание |
|---|---|---|
| color | Color | Цвет заголовка. |
| boldFlag | Boolean | Флаг жирного начертания. |
| italicFlag | Boolean | Флаг курсивного начертания. |
Примеры
PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
editor.CreateBookmarks(System.Drawing.Color.Red, true, true);
editor.Save("example_out.pdf");
См. также
- класс PdfBookmarkEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF