CreateBookmarks

CreateBookmarks()

Tüm sayfalar için yer imleri oluşturur.

public void CreateBookmarks()

Örnekler

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

Ayrıca bakınız


CreateBookmarks(Bookmark)

Belgede belirtilen yer imini oluşturur. Yöntem, iç içe yer imleri hiyerarşisi oluşturmak için kullanılabilir.

public void CreateBookmarks(Bookmark bookmark)
ParametreTipTanım
bookmarkBookmarkYer imi belgeye eklenecektir.

Örnekler

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

Ayrıca bakınız


CreateBookmarks(Color, bool, bool)

Belirtilen renk ve stille (kalın, italik) tüm sayfalar için yer imleri oluşturun.

public void CreateBookmarks(Color color, bool boldFlag, bool italicFlag)
ParametreTipTanım
colorColorBaşlığın rengi.
boldFlagBooleanCesur atıf bayrağı.
italicFlagBooleanİtalik atıf bayrağı.

Örnekler

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

Ayrıca bakınız