Click or drag to resize
Pdftools logo

Node Class

This class represents a structure element node in the structure element tree of a tagged PDF. Nodes may either have a collection of other nodes as children, or be associated with marked content. These two roles cannot be mixed.
Inheritance Hierarchy
SystemObject
  PdfTools.Toolbox.InternalNativeBase
    PdfTools.Toolbox.InternalNativeObject
      PdfTools.Toolbox.Pdf.StructureNode

Namespace: PdfTools.Toolbox.Pdf.Structure
Assembly: PdfTools.Toolbox (in PdfTools.Toolbox.dll) Version: 1.3.0+2e7887cb8ae45c4d911ad975ad001ac2f1f257d8
Syntax
C#
public class Node : NativeObject

The Node type exposes the following members.

Constructors
 NameDescription
Public methodNode 
Top
Properties
 NameDescription
Public propertyAlternateText Alternate text to be used where the content denoted by the structure element and its children cannot be rendered because of accessibility or other concerns.
Public propertyBoundingBox

Bounding box for contents - should only be set for Figure, Formula and Table

Public propertyChildren The list of child nodes under this node in the structure element tree. Once child nodes have been added to a node, it can no longer be associated with marked content.
Public propertyPage The page on which marked content associated with the structure element node is to be found. This is optional, but is best omitted for nodes which are not associated with marked content.
Public propertyParent The parent node in the structure element tree.
Public propertyTag Tags should conform to the Standard Structure Types described within the PDF standard.
Top
Methods
 NameDescription
Public methodEquals
(Inherited from NativeObject)
Public methodGetHashCode
(Inherited from NativeObject)
Top
See Also