General HIG_PDF_BASOBJ is used as a handle to the basic dictionary object. A dictionary object is an associative table containing pairs of objects, known as the dictionary's entries. The first element of each entry is the key, and the second element is the value. The key must be a name. The value can be any kind of object, including another dictionary.
IG_PDF_basdict_create | Creates a new dictionary. |
IG_PDF_basdict_known | Tests whether a specific key is found in the specified dictionary. |
IG_PDF_basdict_get | Gets the value of the specified key in the specified dictionary. |
IG_PDF_basdict_put | Sets the value of a dictionary key, adding the key to the dictionary if it is not already present. |
IG_PDF_basdict_put_int | Sets the integer value of a dictionary key, adding the key to the dictionary if it is not already present. |
IG_PDF_basdict_put_fixed | Sets the Boolean value of a dictionary key, adding the key to the dictionary if it is not already present. |
IG_PDF_basdict_put_bool | Sets the Boolean value of a dictionary key, adding the key to the dictionary if it is not already present. |
IG_PDF_basdict_put_name | Sets the name value of a dictionary key, adding the key to the dictionary if it is not already present. |
IG_PDF_basdict_remove | Removes a key-value pair from a dictionary. |