Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfOutlineItem

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

A PDF outline/bookmark entry discovered from the document catalog.

Inheritance

  • Object
  • PdfOutlineItem

Usage

Explore 6 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Properties

public String Title { get; } #

Bookmark text shown by PDF readers.

public Int32 Level { get; } #

One-based outline nesting level.

public Int32? PageNumber { get; } #

One-based target page number when the destination could be resolved.

public Double? DestinationTop { get; } #

Top coordinate of the destination when present.

public Double? DestinationLeft { get; } #

Left coordinate of the destination when present.

public Double? DestinationBottom { get; } #

Bottom coordinate of the destination rectangle when present.

public Double? DestinationRight { get; } #

Right coordinate of the destination rectangle when present.

public PdfOpenActionDestinationMode? DestinationMode { get; } #

Viewer destination mode when the outline uses a supported destination array.

public Double? DestinationZoom { get; } #

Zoom factor of an XYZ destination when present.

public Boolean IsExpanded { get; } #

Whether this outline entry is expanded according to its PDF count state.

public IReadOnlyList<PdfOutlineItem> Children { get; } #

Nested outline entries.