BookmarkList
Represents a collection of bookmarks.
public class BookmarkList : IEnumerable
Public Class BookmarkList
Implements IEnumerable
Inheritance: ObjectBookmarkList
Implements: IEnumerable
Licensing Info
This class is a DynamicPDF Viewer feature. One of the following is required for non-evaluation usage:
- An active DynamicPDF Subscription
- An active DynamicPDF Professional or Professional Plus Subscription with DynamicPDF Viewer selected.
- A DynamicPDF Viewer for .NET v3.X Developer license.
Examples
The following example will get the collection of bookmarks from PdfDocument object.Imports System
Imports System.Windows.Forms
Imports ceTe.DynamicPDF.Viewer
Public Class Form1
Inherits System.Windows.Forms.Form
Private MyPdfViewer As PdfViewer
Sub New()
InitializeComponent()
End Sub
Private Sub InitializeComponent()
Me.MyPdfViewer = New PdfViewer()
Me.Controls.Add(MyPdfViewer)
End Sub
Shared Sub Main()
Application.Run(New Form1())
End Sub
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
Dim MyDocument As New PdfDocument("C:\MyDocument.pdf")
' Get the Bookmark List from PDF document object.
Dim MyBookmarksList As BookmarkList = MyDocument.Bookmarks
' Get the count of bookmarks as below.
Dim MyBookmarksCount As Integer = MyBookmarksList.Count
End Sub
End Class
using System;
using System.Windows.Forms;
using ceTe.DynamicPDF.Viewer;
namespace DynamicPDFViewerDemo
{
public class Form1 : Form
{
private ceTe.DynamicPDF.Viewer.PdfViewer pdfViewer;
public Form1()
{
InitializeComponent();
this.Load += new EventHandler(Form1_Load);
}
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
private void InitializeComponent()
{
this.pdfViewer = new PdfViewer();
this.Controls.Add(pdfViewer);
}
private void Form1_Load(object sender, EventArgs e)
{
PdfDocument document = new PdfDocument(@"C:\MyDocument.pdf");
// Get the Bookmark List from PDF document object.
BookmarkList bookmarkList = document.Bookmarks;
// Get the count of bookmarks as below.
int bookmarksCount = bookmarkList.Count;
}
}
}
Properties
Count | Gets the count of the bookmarks present in the PdfDocument . |
Item[Int32] | Gets a bookmark from bookmark list. |
Methods
Equals(Object) | Determines whether the specified Object is equal to the current Object . (Inherited from Object) |
GetEnumerator() | Returns an enumerator that iterates through a collection of bookmarks. |
GetHashCode() | Serves as a hash function for a particular type. (Inherited from Object) |
GetType() | Gets the Type of the current instance. (Inherited from Object) |
ToString() | Returns a String that represents the current Object . (Inherited from Object) |