CreateBookmarks

CreateBookmarks()

Crea marcadores para todas las páginas.

public void CreateBookmarks()

Ejemplos

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

Ver también


CreateBookmarks(Bookmark)

Crea el marcador especificado en el documento. El método se puede utilizar para formar una jerarquía de marcadores anidados.

public void CreateBookmarks(Bookmark bookmark)
ParámetroEscribeDescripción
bookmarkBookmarkEl marcador se agregará al documento.

Ejemplos

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

Ver también


CreateBookmarks(Color, bool, bool)

Crear marcadores para todas las páginas con el color y el estilo especificados (negrita, cursiva).

public void CreateBookmarks(Color color, bool boldFlag, bool italicFlag)
ParámetroEscribeDescripción
colorColorEl color del título.
boldFlagBooleanLa bandera de la atribución en negrita.
italicFlagBooleanLa bandera de atribución en cursiva.

Ejemplos

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

Ver también