Skip to main content
Skip table of contents

PdfStructTreeController (1)

PdfStructTreeController Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf
  iTextSharp.text.pdf.PdfStructTreeController[[PdfStructTreeController]]
  end

Members

Methods

Protected internal methods
ReturnsName
voidAttachStructTreeRootKids(PdfObject firstNotNullKid)
voidSetReader(PdfReader reader)
Public methods
ReturnsName
voidCopyStructTreeForPage(PdfNumber sourceArrayNumber, int newArrayNumber)
Internal methods
ReturnsName
voidAddClass(PdfObject obj)
voidAddRole(PdfName structType)
Protected methods
ReturnsName
voidAddKid(PdfDictionary parent, PdfObject kid)
Public Static methods
Internal Static methods

Details

Nested types

Enums
  • ReturnType

Constructors

PdfStructTreeController

Source code

protected internal PdfStructTreeController(PdfReader reader, PdfCopy writer)
Arguments
TypeNameDescription
PdfReaderreader
PdfCopywriter

Methods

SetReader

Source code

protected internal virtual void SetReader(PdfReader reader)
Arguments
TypeNameDescription
PdfReaderreader
CheckTagged

Source code

public static bool CheckTagged(PdfReader reader)
Arguments
TypeNameDescription
PdfReaderreader
GetDirectObject

Source code

public static PdfObject GetDirectObject(PdfObject obj)
Arguments
TypeNameDescription
PdfObjectobj
CopyStructTreeForPage

Source code

public virtual void CopyStructTreeForPage(PdfNumber sourceArrayNumber, int newArrayNumber)
Arguments
TypeNameDescription
PdfNumbersourceArrayNumber
intnewArrayNumber
AttachStructTreeRootKids

Source code

protected internal virtual void AttachStructTreeRootKids(PdfObject firstNotNullKid)
Arguments
TypeNameDescription
PdfObjectfirstNotNullKid
GetKDict

Source code

internal static PdfDictionary GetKDict(PdfDictionary obj)
Arguments
TypeNameDescription
PdfDictionaryobj
CompareObjects

Source code

public static bool CompareObjects(PdfObject value1, PdfObject value2)
Arguments
TypeNameDescription
PdfObjectvalue1
PdfObjectvalue2
AddClass

Source code

internal void AddClass(PdfObject obj)
Arguments
TypeNameDescription
PdfObjectobj
AddRole

Source code

internal void AddRole(PdfName structType)
Arguments
TypeNameDescription
PdfNamestructType
AddKid

Source code

protected virtual void AddKid(PdfDictionary parent, PdfObject kid)
Arguments
TypeNameDescription
PdfDictionaryparent
PdfObjectkid

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.