iText 5

PdfArray

PdfArray Public class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf iTextSharp.text.pdf.PdfArray[[PdfArray]] iTextSharp.text.pdf.PdfObject[[PdfObject]] class iTextSharp.text.pdf.PdfObject abstractStyle; end subgraph System.Collections.Generic System.Collections.Generic.IEnumerable_1[[IEnumerable]] end subgraph System.Collections System.Collections.IEnumerable[[IEnumerable]] end System.Collections.Generic.IEnumerable_1 --> iTextSharp.text.pdf.PdfArray System.Collections.IEnumerable --> iTextSharp.text.pdf.PdfArray iTextSharp.text.pdf.PdfObject --> iTextSharp.text.pdf.PdfArray

Members

Properties

Public properties

Type

Name

Methods

List<

PdfObject

>

ArrayList

get

PdfObject

Item

get, set

int

Size

get

Methods

Public methods

Details

Inheritance

Constructors

PdfArray [1/7]

Source code

public PdfArray()

PdfArray [2/7]

Source code

public PdfArray(int capcity)

Arguments

Type

Name

Description

int

capcity

PdfArray [3/7]

Source code

public PdfArray(PdfObject obj)

Arguments

Type

Name

Description

PdfObject

obj

PdfArray [4/7]

Source code

public PdfArray(float[] values)

Arguments

Type

Name

Description

float``[]

values

PdfArray [5/7]

Source code

public PdfArray(int[] values)

Arguments

Type

Name

Description

int``[]

values

PdfArray [6/7]

Source code

public PdfArray(IList<PdfObject> l)

Arguments

Type

Name

Description

IList<

PdfObject

>

l

PdfArray [7/7]

Source code

public PdfArray(PdfArray array)

Arguments

Type

Name

Description

PdfArray

array

Methods

ToPdf

Source code

public override void ToPdf(PdfWriter writer, Stream os)

Arguments

Type

Name

Description

PdfWriter

writer

Stream

os

GetPdfObject

Source code

public virtual PdfObject GetPdfObject(int idx)

Arguments

Type

Name

Description

int

idx

Set

Source code

public virtual PdfObject Set(int idx, PdfObject obj)

Arguments

Type

Name

Description

int

idx

PdfObject

obj

Remove

Source code

public virtual PdfObject Remove(int idx)

Arguments

Type

Name

Description

int

idx

IsEmpty

Source code

public virtual bool IsEmpty()

Add [1/4]

Source code

public virtual bool Add(PdfObject obj)

Arguments

Type

Name

Description

PdfObject

obj

Add [2/4]

Source code

public virtual bool Add(float[] values)

Arguments

Type

Name

Description

float``[]

values

Add [3/4]

Source code

public virtual bool Add(int[] values)

Arguments

Type

Name

Description

int``[]

values

Add [4/4]

Source code

public virtual void Add(int index, PdfObject element)

Arguments

Type

Name

Description

int

index

PdfObject

element

AddFirst

Source code

public virtual void AddFirst(PdfObject obj)

Arguments

Type

Name

Description

PdfObject

obj

Contains

Source code

public virtual bool Contains(PdfObject obj)

Arguments

Type

Name

Description

PdfObject

obj

GetListIterator

Source code

public virtual ListIterator<PdfObject> GetListIterator()

ToString

Source code

public override string ToString()

GetDirectObject

Source code

public virtual PdfObject GetDirectObject(int idx)

Arguments

Type

Name

Description

int

idx

GetAsDict

Source code

public virtual PdfDictionary GetAsDict(int idx)

Arguments

Type

Name

Description

int

idx

GetAsArray

Source code

public virtual PdfArray GetAsArray(int idx)

Arguments

Type

Name

Description

int

idx

GetAsStream

Source code

public virtual PdfStream GetAsStream(int idx)

Arguments

Type

Name

Description

int

idx

GetAsString

Source code

public virtual PdfString GetAsString(int idx)

Arguments

Type

Name

Description

int

idx

GetAsNumber

Source code

public virtual PdfNumber GetAsNumber(int idx)

Arguments

Type

Name

Description

int

idx

GetAsName

Source code

public virtual PdfName GetAsName(int idx)

Arguments

Type

Name

Description

int

idx

GetAsBoolean

Source code

public virtual PdfBoolean GetAsBoolean(int idx)

Arguments

Type

Name

Description

int

idx

GetAsIndirectObject

Source code

public virtual PdfIndirectReference GetAsIndirectObject(int idx)

Arguments

Type

Name

Description

int

idx

GetEnumerator

Source code

public virtual IEnumerator<PdfObject> GetEnumerator()

AsLongArray

Source code

public virtual long AsLongArray()

AsDoubleArray

Source code

public double AsDoubleArray()

Properties

Item

public PdfObject Item { get; set; }

ArrayList

public virtual List<PdfObject> ArrayList { get; }

Size

public virtual int Size { get; }

Generated with ModularDoc