Skip to main content
Skip table of contents

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
TypeNameMethods
List<PdfObject>ArrayListget
PdfObjectItemget, set
intSizeget

Methods

Public methods

Details

Inheritance

Constructors

PdfArray [1/7]

Source code

public PdfArray()
PdfArray [2/7]

Source code

public PdfArray(int capcity)
Arguments
TypeNameDescription
intcapcity
PdfArray [3/7]

Source code

public PdfArray(PdfObject obj)
Arguments
TypeNameDescription
PdfObjectobj
PdfArray [4/7]

Source code

public PdfArray(float[] values)
Arguments
TypeNameDescription
float``[]values
PdfArray [5/7]

Source code

public PdfArray(int[] values)
Arguments
TypeNameDescription
int``[]values
PdfArray [6/7]

Source code

public PdfArray(IList<PdfObject> l)
Arguments
TypeNameDescription
IList<PdfObject>l
PdfArray [7/7]

Source code

public PdfArray(PdfArray array)
Arguments
TypeNameDescription
PdfArrayarray

Methods

ToPdf

Source code

public override void ToPdf(PdfWriter writer, Stream os)
Arguments
TypeNameDescription
PdfWriterwriter
Streamos
GetPdfObject

Source code

public virtual PdfObject GetPdfObject(int idx)
Arguments
TypeNameDescription
intidx
Set

Source code

public virtual PdfObject Set(int idx, PdfObject obj)
Arguments
TypeNameDescription
intidx
PdfObjectobj
Remove

Source code

public virtual PdfObject Remove(int idx)
Arguments
TypeNameDescription
intidx
IsEmpty

Source code

public virtual bool IsEmpty()
Add [1/4]

Source code

public virtual bool Add(PdfObject obj)
Arguments
TypeNameDescription
PdfObjectobj
Add [2/4]

Source code

public virtual bool Add(float[] values)
Arguments
TypeNameDescription
float``[]values
Add [3/4]

Source code

public virtual bool Add(int[] values)
Arguments
TypeNameDescription
int``[]values
Add [4/4]

Source code

public virtual void Add(int index, PdfObject element)
Arguments
TypeNameDescription
intindex
PdfObjectelement
AddFirst

Source code

public virtual void AddFirst(PdfObject obj)
Arguments
TypeNameDescription
PdfObjectobj
Contains

Source code

public virtual bool Contains(PdfObject obj)
Arguments
TypeNameDescription
PdfObjectobj
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
TypeNameDescription
intidx
GetAsDict

Source code

public virtual PdfDictionary GetAsDict(int idx)
Arguments
TypeNameDescription
intidx
GetAsArray

Source code

public virtual PdfArray GetAsArray(int idx)
Arguments
TypeNameDescription
intidx
GetAsStream

Source code

public virtual PdfStream GetAsStream(int idx)
Arguments
TypeNameDescription
intidx
GetAsString

Source code

public virtual PdfString GetAsString(int idx)
Arguments
TypeNameDescription
intidx
GetAsNumber

Source code

public virtual PdfNumber GetAsNumber(int idx)
Arguments
TypeNameDescription
intidx
GetAsName

Source code

public virtual PdfName GetAsName(int idx)
Arguments
TypeNameDescription
intidx
GetAsBoolean

Source code

public virtual PdfBoolean GetAsBoolean(int idx)
Arguments
TypeNameDescription
intidx
GetAsIndirectObject

Source code

public virtual PdfIndirectReference GetAsIndirectObject(int idx)
Arguments
TypeNameDescription
intidx
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

JavaScript errors detected

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

If this problem persists, please contact our support.