PdfOutline ClassTerminal Works - PDF Printing.Net Library
Represents an outline item in the outlines tree. An 'outline' is also known as a 'bookmark'.
Inheritance Hierarchy

SystemObject
  PdfEdit.PdfPdfItem
    PdfEdit.PdfPdfObject
      PdfEdit.PdfPdfDictionary
        PdfEdit.PdfPdfOutline

Namespace: PdfEdit.Pdf
Assembly: PdfPrintingNet (in PdfPrintingNet.dll) Version: 5.2.1.0 (5.2.1.0)
Syntax

public sealed class PdfOutline : PdfDictionary

The PdfOutline type exposes the following members.

Constructors

  NameDescription
Public methodPdfOutline
Initializes a new instance of the PdfOutline class.
Public methodPdfOutline(PdfDictionary)
Initializes a new instance from an existing dictionary. Used for object type transformation.
Public methodPdfOutline(String, PdfPage)
Initializes a new instance of the PdfOutline class.
Public methodPdfOutline(String, PdfPage, Boolean)
Initializes a new instance of the PdfOutline class.
Public methodPdfOutline(String, PdfPage, Boolean, PdfOutlineStyle)
Initializes a new instance of the PdfOutline class.
Public methodPdfOutline(String, PdfPage, Boolean, PdfOutlineStyle, XColor)
Initializes a new instance of the PdfOutline class.
Top
Methods

  NameDescription
Public methodClone
Creates a copy of this dictionary. Direct values are deep copied. Indirect references are not modified.
(Inherited from PdfDictionary.)
Public methodCreateStream
Creates the stream of this dictionary and initializes it with the specified byte array. The function must not be called if the dictionary already has a stream.
(Inherited from PdfDictionary.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the dictionary elements.
(Inherited from PdfDictionary.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string with the content of this object in a readable form. Useful for debugging purposes only.
(Inherited from PdfDictionary.)
Top
Fields

  NameDescription
Public fieldForceFilters
List of filters which will be applied on the PdfDictionary stream.
(Inherited from PdfDictionary.)
Top
Properties

  NameDescription
Public propertyBottom
Gets or sets the bottom postion of the page positioned at the bottom side of the window. Applies only if PageDestinationType is FitR.
Public propertyDestinationPage
Gets or sets the destination page.
Public propertyElements
Gets the dictionary containing the elements of this dictionary.
(Inherited from PdfDictionary.)
Public propertyHasChildren
Gets a value indicating whether this outline object has child items.
Public propertyInternals
Gets the PdfInternals object of this document, that grants access to some internal structures which are not part of the public interface of PdfDocument.
(Inherited from PdfObject.)
Public propertyIsIndirect
Indicates whether the object is an indirect object.
(Inherited from PdfObject.)
Public propertyLeft
Gets or sets the left postion of the page positioned at the left side of the window. Applies only if PageDestinationType is Xyz, FitV, FitR, or FitBV.
Public propertyOpened
Gets or sets whether the outline item is opened (or expanded).
Public propertyOutlines
Gets the outline collection of this node.
Public propertyOwner
Gets the PdfDocument this object belongs to.
(Inherited from PdfObject.)
Public propertyPageDestinationType
Gets or sets the type of the page destination.
Public propertyParent
Gets the parent of this outline item. The root item has no parent and returns null.
Public propertyReference
Gets the indirect reference of this object. If the value is null, this object is a direct object.
(Inherited from PdfObject.)
Public propertyRight
Gets or sets the right postion of the page positioned at the right side of the window. Applies only if PageDestinationType is FitR.
Public propertyStream
Gets or sets the PDF stream belonging to this dictionary. Returns null if the dictionary has no stream. To create the stream, call the CreateStream function.
(Inherited from PdfDictionary.)
Public propertyStyle
Gets or sets the style of the outline text.
Public propertyTextColor
Gets or sets the color of the text.
Public propertyTitle
Gets or sets the title.
Public propertyTop
Gets or sets the top postion of the page positioned at the top side of the window. Applies only if PageDestinationType is Xyz, FitH, FitR, ob FitBH.
Public propertyZoom
Gets or sets the zoom faction of the page. Applies only if PageDestinationType is Xyz.
Top
See Also

Reference