CreateBookmarks

CreateBookmarks()

Crée des signets pour toutes les pages.

public void CreateBookmarks()

Exemples

PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
editor.CreateBookmarks();
editor.Save("example_out.pdf");

Voir également


CreateBookmarks(Bookmark)

Crée le signet spécifié dans le document. La méthode peut être utilisée pour former une hiérarchie de signets imbriqués.

public void CreateBookmarks(Bookmark bookmark)
ParamètreTaperLa description
bookmarkBookmarkLe signet sera ajouté au document.

Exemples

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

Voir également


CreateBookmarks(Color, bool, bool)

Créer des signets pour toutes les pages avec la couleur et le style spécifiés (gras, italique).

public void CreateBookmarks(Color color, bool boldFlag, bool italicFlag)
ParamètreTaperLa description
colorColorLa couleur du titre.
boldFlagBooleanLe drapeau de l’attribution audacieuse.
italicFlagBooleanLe drapeau d’attribution en italique.

Exemples

PdfBookmarkEditor editor = new PdfBookmarkEditor();
editor.BindPdf("example.pdf");
editor.CreateBookmarks(System.Drawing.Color.Red, true, true);
editor.Save("example_out.pdf");

Voir également