CreateBookmarks

CreateBookmarks()

إنشاء إشارات مرجعية لكافة الصفحات .

public void CreateBookmarks()

أمثلة

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

أنظر أيضا


CreateBookmarks(Bookmark)

لتكوين الإشارة المرجعية المحددة في المستند. يمكن استخدام الطريقة لتشكيل التسلسل الهرمي للإشارات المرجعية.

public void CreateBookmarks(Bookmark bookmark)
معامليكتبوصف
bookmarkBookmarkستتم إضافة الإشارة المرجعية إلى المستند.

أمثلة

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

أنظر أيضا


CreateBookmarks(Color, bool, bool)

إنشاء إشارات مرجعية لجميع الصفحات ذات اللون والنمط المحددين (غامق ومائل) .

public void CreateBookmarks(Color color, bool boldFlag, bool italicFlag)
معامليكتبوصف
colorColorلون العنوان.
boldFlagBooleanعلم الإسناد الجريء.
italicFlagBooleanعلم الإسناد المائل.

أمثلة

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

أنظر أيضا