Attributes of a PDE Content object.
Declaration:
|
Copy Code |
typedef struct tagAT_PDE_CONTENTATTRS
{
UINT 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:
UINT |
flags |
enumIGPDEContentFlags value. |
AT_PDF_FIXED |
cacheDevice[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. |
LONG |
formType |
Form attributes Only used if HIG_PDE_CONTENT contains a Form XObject. Corresponds to FormType key in the XObject Form attributes dictionary. |
AT_PDF_FIXEDRECT |
bbox |
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. |
AT_PDF_FIXEDMATRIX |
matrix |
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. |
HIG_PDF_BASOBJ |
XUID |
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. |