ImageGear for C and C++ on Linux v18.8 - Updated
AT_PDE_CONTENTATTRS
API Reference Guide > PDF Component API Reference > PDF Component Structures Reference > AT_PDE_CONTENTATTRS

Attributes of a PDE Content object.

Declaration:

 
Copy Code
typedef struct tagAT_PDE_CONTENTATTRS
{
        AT_DWORD flags;
        AT_PDF_FIXED cacheDevice[8];
        LONG formType;
        AT_PDF_FIXEDRECT bbox;
        AT_PDF_FIXEDMATRIX matrix;
        HIG_PDF_BASOBJ XUID;
} AT_PDE_CONTENTATTRS;
typedef AT_PDE_CONTENTATTRS FAR* LPAT_PDE_CONTENTATTRS;

Members:

Name Type Description
flags AT_DWORD enumIGPDEContentFlags value.
cacheDevice AT_PDF_FIXED[8] CharProc attributes If flags has IG_PDE_SET_CACHE_DEVICE set, the first 6 cache device values contain the operands for the d1 (setcachdevice) page operator. If flags has IG_PDE_SET_CHAR_WIDTH set, cacheDevice contains 2 charwidth values.
formType LONG Form attributes Only used if HIG_PDE_CONTENT contains a Form XObject. Corresponds to FormType key in the XObject Form attributes dictionary.
bbox AT_PDF_FIXEDRECT Only used if HIG_PDE_CONTENT contains a Form. Bounding box of the HIG_PDE_CONTENT object. Corresponds to BBox key in the XObject Form attributes dictionary.
matrix AT_PDF_FIXEDMATRIX Only used if HIG_PDE_CONTENT contains a Form. Transformation matrix for the HIG_PDE_CONTENT object. Corresponds to Matrix key in the XObject Form attributes dictionary.
XUID HIG_PDF_BASOBJ Only used if HIG_PDE_CONTENT contains a Form. The form's XUID, an ID that uniquely identifies the form. Corresponds to XUID key in the XObject Form attributes dictionary.