![]() |
PDFix SDK
6.5.0
|
Public Member Functions | |
virtual int | GetNumObjects ()=0 |
Gets the number of objects in the array. More... | |
virtual PdsObject * | Get (int index)=0 |
Gets the PdsObject from array by index. More... | |
virtual bool | Put (int index, PdsObject *value)=0 |
virtual bool | PutNumber (int index, double value)=0 |
virtual bool | PutName (int index, const wchar_t *value)=0 |
virtual bool | Insert (int index, PdsObject *value)=0 |
Method inserts object before specified position in the array. If the index is larger. More... | |
virtual PdsDictionary * | InsertDict (int index)=0 |
Method inserts new dictionary before specified position in the array. If the index is larger. More... | |
virtual PdsArray * | InsertArray (int index)=0 |
Method inserts new array before specified position in the array. If the index is larger. More... | |
virtual bool | RemoveNth (int index)=0 |
Method Removes an object from the array. More... | |
virtual PdsDictionary * | GetDictionary (int index)=0 |
virtual PdsArray * | GetArray (int index)=0 |
virtual PdsStream * | GetStream (int index)=0 |
virtual int | GetString (int index, char *buffer, int len)=0 |
virtual int | GetText (int index, wchar_t *buffer, int len)=0 |
virtual double | GetNumber (int index)=0 |
virtual int | GetInteger (int index)=0 |
![]() | |
virtual PdfObjectType | GetObjectType ()=0 |
Gets the type of an object. More... | |
virtual int | GetId ()=0 |
Gets the object number. More... | |
PdsArray class.
|
pure virtual |
Gets the PdsObject from array by index.
index | The index of object to be retrieved. |
|
pure virtual |
Gets the PdsArray object from array by index or null if the objecs does not exist or it's an object of the different type.
index | The index of object to be retrieved. |
|
pure virtual |
Gets the PdsDictionary object from array by index or null if the objecs does not exist or it's an object of the different type.
index | The index of object to be retrieved. |
|
pure virtual |
Gets the integer value of the PdsNumber object from array by index. Method returns 0 if the objecs does not exist or it's an object of the different type.
index | The index of object to be retrieved. |
|
pure virtual |
Gets the float value of the PdsNumber object from array by index. Method returns default value if the objecs does not exist or it's an object of the different type.
index | The index of object to be retrieved. |
|
pure virtual |
Gets the number of objects in the array.
|
pure virtual |
Gets the PdsStream object from array by index or null if the objecs does not exist or it's an object of the different type.
index | The index of object to be retrieved. |
|
pure virtual |
Gets the string value of the PdsString or PdsName object from array by index. Method returns 0 if the objecs does not exist or it's an object of the different type.
index | The index of object to be retrieved. |
buffer | (filled by method) If the buffer is null function returns required length of string data. |
len | Length of a buffer to be filled in. |
|
pure virtual |
Gets the unicode value of the PdsString or PdsName object from array by index. Method returns 0 if the objecs does not exist or it's an object of the different type.
buffer | (filled by method) If the buffer is null function returns required length of string |
len | Length of a buffer to be filled in. |
|
pure virtual |
Method inserts object before specified position in the array. If the index is larger.
index | The index of a new position of an object. |
|
pure virtual |
Method inserts new array before specified position in the array. If the index is larger.
index | The index of a new position of an array. |
|
pure virtual |
Method inserts new dictionary before specified position in the array. If the index is larger.
index | The index of a new position of an dictionary. |
|
pure virtual |
Method puts object to specified position in the array. The array is extended and null objects are stored in empty slots
index | The index of a new position of an object. |
|
pure virtual |
Method puts text to specified position in the array. The array is extended and null objects are stored in empty slots
index | The index of a new position of an object. |
|
pure virtual |
Method puts number to specified position in the array. The array is extended and null objects are stored in empty slots
index | The index of a new position of an object. |
|
pure virtual |
Method Removes an object from the array.
index | The index of the object to remove from the Array. |