ImageGear for C and C++ on Linux v19.10 - Updated
HIG_PDF_BASDICT
API Reference Guide > PDF Component API Reference > PDF Component Objects Reference > Basic Objects > HIG_PDF_BASDICT

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.

Members:

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.