|
|
PdfArray () |
|
Create a new, empty PdfArray. More...
|
|
|
PdfArray (PdfObject obj) |
|
Create a new PdfArray with the provided PdfObject as the first item in the array. More...
|
|
|
PdfArray (iText.Kernel.Pdf.PdfArray arr) |
|
Create a new PdfArray. More...
|
|
|
PdfArray (Rectangle rectangle) |
|
Create a new PdfArray. More...
|
|
|
PdfArray (IList< PdfObject > objects) |
|
Create a new PdfArray. More...
|
|
|
PdfArray (float[] numbers) |
|
Create a new PdfArray filled with the values in the float[] as PdfNumber More...
|
|
|
PdfArray (double[] numbers) |
|
Create a new PdfArray filled with the values in the double[] as PdfNumber More...
|
|
|
PdfArray (int[] numbers) |
|
Create a new PdfArray filled with the values in the int[] as PdfNumber More...
|
|
|
PdfArray (bool[] values) |
|
Create a new PdfArray filled with the values in the boolean[] as PdfBoolean More...
|
|
|
PdfArray (IList< String > strings, bool asNames) |
|
Create a new PdfArray filled with a list of Strings. More...
|
|
|
PdfArray (IEnumerable< PdfObject > objects, int initialCapacity) |
|
Create a new PdfArray. More...
|
|
virtual int |
Size () |
|
virtual bool |
IsEmpty () |
|
virtual bool |
Contains (PdfObject o) |
|
virtual IEnumerator< PdfObject > |
GetEnumerator () |
|
Returns an iterator over an array of PdfObject elements. More...
|
|
virtual void |
Add (PdfObject pdfObject) |
|
virtual void |
Add (int index, PdfObject element) |
|
Adds the specified PdfObject at the specified index. More...
|
|
virtual PdfObject |
Set (int index, PdfObject element) |
|
Sets the PdfObject at the specified index in the PdfArray. More...
|
|
virtual void |
AddAll (ICollection< PdfObject > c) |
|
Adds the Collection of PdfObjects. More...
|
|
virtual void |
AddAll (iText.Kernel.Pdf.PdfArray a) |
|
Adds content of the PdfArray More...
|
|
virtual PdfObject |
Get (int index) |
|
Gets the (direct) PdfObject at the specified index. More...
|
|
virtual void |
Remove (int index) |
|
Removes the PdfObject at the specified index. More...
|
|
virtual void |
Remove (PdfObject o) |
|
Removes the first occurrence of the specified PdfObject, if it is present. More...
|
|
virtual void |
Clear () |
|
virtual int |
IndexOf (PdfObject o) |
|
Gets the first index of the specified PdfObject. More...
|
|
virtual IList< PdfObject > |
SubList (int fromIndex, int toIndex) |
|
Returns a sublist of this PdfArray, starting at fromIndex (inclusive) and ending at toIndex (exclusive). More...
|
|
override byte |
GetObjectType () |
|
Gets object type. More...
|
|
override String |
ToString () |
|
virtual PdfObject |
Get (int index, bool asDirect) |
|
-
Parameters
-
asDirect |
true is to extract direct object always. |
|
|
virtual iText.Kernel.Pdf.PdfArray |
GetAsArray (int index) |
|
Returns the element at the specified index as a PdfArray. More...
|
|
virtual PdfDictionary |
GetAsDictionary (int index) |
|
Returns the element at the specified index as a PdfDictionary. More...
|
|
virtual PdfStream |
GetAsStream (int index) |
|
Returns the element at the specified index as a PdfStream. More...
|
|
virtual PdfNumber |
GetAsNumber (int index) |
|
Returns the element at the specified index as a PdfNumber. More...
|
|
virtual PdfName |
GetAsName (int index) |
|
Returns the element at the specified index as a PdfName. More...
|
|
virtual PdfString |
GetAsString (int index) |
|
Returns the element at the specified index as a PdfString. More...
|
|
virtual PdfBoolean |
GetAsBoolean (int index) |
|
Returns the element at the specified index as a PdfBoolean. More...
|
|
virtual Rectangle |
ToRectangle () |
|
Returns the first four elements of this array as a PdfArray. More...
|
|
virtual float[] |
ToFloatArray () |
|
Returns this array as an array of floats. More...
|
|
virtual double[] |
ToDoubleArray () |
|
Returns this array as an array of doubles. More...
|
|
virtual long[] |
ToLongArray () |
|
Returns this array as an array of longs. More...
|
|
virtual int[] |
ToIntArray () |
|
Returns this array as an array of ints. More...
|
|
virtual bool[] |
ToBooleanArray () |
|
Returns this array as an array of booleans. More...
|
|
void |
Flush () |
|
Flushes the object to the document. More...
|
|
void |
Flush (bool canBeInObjStm) |
|
Flushes the object to the document. More...
|
|
virtual PdfIndirectReference |
GetIndirectReference () |
|
Gets the indirect reference associated with the object. More...
|
|
virtual bool |
IsIndirect () |
|
Checks if object is indirect. More...
|
|
virtual PdfObject |
MakeIndirect (PdfDocument document, PdfIndirectReference reference) |
|
Marks object to be saved as indirect. More...
|
|
virtual PdfObject |
MakeIndirect (PdfDocument document) |
|
Marks object to be saved as indirect. More...
|
|
virtual bool |
IsFlushed () |
|
Indicates is the object has been flushed or not. More...
|
|
virtual bool |
IsModified () |
|
Indicates is the object has been set as modified or not. More...
|
|
virtual PdfObject |
Clone () |
|
Creates clone of the object which belongs to the same document as original object. More...
|
|
virtual PdfObject |
CopyTo (PdfDocument document) |
|
Copies object to a specified document. More...
|
|
virtual PdfObject |
CopyTo (PdfDocument document, bool allowDuplicating) |
|
Copies object to a specified document. More...
|
|
virtual PdfObject |
SetModified () |
|
Sets the 'modified' flag to the indirect object, the flag denotes that the object was modified since the document opening. More...
|
|
virtual bool |
IsReleaseForbidden () |
|
Checks if it's forbidden to release this PdfObject instance. Some objects are vital for the living period of PdfDocument or may be prevented from releasing by high-level entities dealing with the objects. Also it's not possible to release the objects that have been modified. More...
|
|
virtual void |
Release () |
|
virtual bool |
IsNull () |
|
Checks if this More...
|
|
virtual bool |
IsBoolean () |
|
Checks if this More...
|
|
virtual bool |
IsNumber () |
|
Checks if this More...
|
|
virtual bool |
IsString () |
|
Checks if this More...
|
|
virtual bool |
IsName () |
|
Checks if this More...
|
|
virtual bool |
IsArray () |
|
Checks if this More...
|
|
virtual bool |
IsDictionary () |
|
Checks if this More...
|
|
virtual bool |
IsStream () |
|
Checks if this More...
|
|
virtual bool |
IsIndirectReference () |
|
Checks if this More...
|
|
virtual bool |
IsLiteral () |
|
Checks if this More...
|
|