[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.OutlineNode

OutlineNode Class

Defines the outline node within PDF document.

Implements
Namespace: GrapeCity.Documents.Pdf
Assembly: DS.Documents.Pdf.dll
Syntax
public class OutlineNode : PdfDictWrapper, IPdfDict, IOwnedObject
Public Class OutlineNode
    Inherits PdfDictWrapper
    Implements IPdfDict, IOwnedObject

Constructors

Name Description
OutlineNode()

Initializes a new instance of the OutlineNode class.

OutlineNode(string)

Initializes a new instance of the OutlineNode class.

OutlineNode(string, ActionBase, bool)

Initializes a new instance of the OutlineNode class.

OutlineNode(string, DestinationBase, bool)

Initializes a new instance of the OutlineNode class.

Properties

Name Description
Action

Gets or sets the ActionBase to be performed when this OutlineNode is activated. If both Dest and Action are specified, the viewer application will determine the behavior, which may be unpredictable. For consistent results, specify only one.

Children

Gets the OutlineNodeCollection collection containing child nodes.

Dest

Gets or sets the DestinationBase to be displayed when this OutlineNode is activated. If both Dest and Action are specified, the viewer application will determine the behavior, which may be unpredictable. For consistent results, specify only one.

Doc

Gets the GcPdfDocument owning this object.

Expanded

Gets or sets a value indicating whether this OutlineNode expanded and its child nodes are visible.

HasChildren

Gets a value indicating whether Children collection is not empty.

Owner

Gets the OutlineNodeCollection collection containing this object.

Parent

Gets the parent OutlineNode.

TextColor

Gets or sets the text color of the outline node.

TextStyle

Gets or sets the text style of the outline node.

Title

Gets or sets the title of the outline node.

Extension Methods