Class BookmarkDestinations
Bookmark destinations
Inheritance
Namespace: IronPdf.Bookmarks
Assembly: IronPdf.dll
Syntax
public sealed class BookmarkDestinations : Enum
The BookmarkDestinations enumeration in IronPDF describes how a PDF bookmark targets its destination view when the reader jumps to a linked page.
Part of the IronPdf.Bookmarks namespace, its 8 values progress from the simplest Page (jump to a page) through coordinate-aware modes PageX, PageY, PageZoom, and PageRect, up to fit-to-view modes PageBounds, PageBoundsX, and PageBoundsY for automatic zoom.
Choose a value when adding hierarchical outlines. See Outlines & Bookmarks for the full bookmarks workflow.
Fields
Page
Go to a specific page (and show the entire page)
Declaration
public const BookmarkDestinations Page
Field Value
| Type | Description |
|---|---|
| BookmarkDestinations |
Remarks
Uses no additional parameters
PageBounds
Go to a specific page (and show the entire page, according to its bounding box)
Declaration
public const BookmarkDestinations PageBounds
Field Value
| Type | Description |
|---|---|
| BookmarkDestinations |
Remarks
Uses no additional parameters
PageBoundsX
Go to a specific page and horizontal position, showing the entire height of the page (according to its bounding box)
Declaration
public const BookmarkDestinations PageBoundsX
Field Value
| Type | Description |
|---|---|
| BookmarkDestinations |
Remarks
Uses Left parameter
PageBoundsY
Go to a specific page and vertical position, showing the entire width of the page (according to its bounding box)
Declaration
public const BookmarkDestinations PageBoundsY
Field Value
| Type | Description |
|---|---|
| BookmarkDestinations |
Remarks
Uses Top parameter
PageRect
Go to a specific page and rectangle
Declaration
public const BookmarkDestinations PageRect
Field Value
| Type | Description |
|---|---|
| BookmarkDestinations |
Remarks
Uses Left, Bottom, Right, and Top parameters
PageX
Go to a specific page and horizontal position, showing the entire height of the page
Declaration
public const BookmarkDestinations PageX
Field Value
| Type | Description |
|---|---|
| BookmarkDestinations |
Remarks
Uses Left parameter
PageY
Go to a specific page and vertical position, showing the entire width of the page
Declaration
public const BookmarkDestinations PageY
Field Value
| Type | Description |
|---|---|
| BookmarkDestinations |
Remarks
Uses Top parameter
PageZoom
Go to a specific page and location, with zoom
Declaration
public const BookmarkDestinations PageZoom
Field Value
| Type | Description |
|---|---|
| BookmarkDestinations |
Remarks
Uses Left, Top, and Zoom parameters
value__
Declaration
public int value__
Field Value
| Type | Description |
|---|---|
| System.Int32 |