iText 5

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

Returns

Name

void

AttachStructTreeRootKids

(

PdfObject

firstNotNullKid)

void

SetReader

(

PdfReader

reader)

Public methods

Returns

Name

void

CopyStructTreeForPage

(

PdfNumber

sourceArrayNumber, int newArrayNumber)

Internal methods

Returns

Name

void

AddClass

(

PdfObject

obj)

void

AddRole

(

PdfName

structType)

Protected methods

Returns

Name

void

AddKid

(

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

Type

Name

Description

PdfReader

reader

PdfCopy

writer

Methods

SetReader

Source code

protected internal virtual void SetReader(PdfReader reader)

Arguments

Type

Name

Description

PdfReader

reader

CheckTagged

Source code

public static bool CheckTagged(PdfReader reader)

Arguments

Type

Name

Description

PdfReader

reader

GetDirectObject

Source code

public static PdfObject GetDirectObject(PdfObject obj)

Arguments

Type

Name

Description

PdfObject

obj

CopyStructTreeForPage

Source code

public virtual void CopyStructTreeForPage(PdfNumber sourceArrayNumber, int newArrayNumber)

Arguments

Type

Name

Description

PdfNumber

sourceArrayNumber

int

newArrayNumber

AttachStructTreeRootKids

Source code

protected internal virtual void AttachStructTreeRootKids(PdfObject firstNotNullKid)

Arguments

Type

Name

Description

PdfObject

firstNotNullKid

GetKDict

Source code

internal static PdfDictionary GetKDict(PdfDictionary obj)

Arguments

Type

Name

Description

PdfDictionary

obj

CompareObjects

Source code

public static bool CompareObjects(PdfObject value1, PdfObject value2)

Arguments

Type

Name

Description

PdfObject

value1

PdfObject

value2

AddClass

Source code

internal void AddClass(PdfObject obj)

Arguments

Type

Name

Description

PdfObject

obj

AddRole

Source code

internal void AddRole(PdfName structType)

Arguments

Type

Name

Description

PdfName

structType

AddKid

Source code

protected virtual void AddKid(PdfDictionary parent, PdfObject kid)

Arguments

Type

Name

Description

PdfDictionary

parent

PdfObject

kid

Generated with ModularDoc