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:
Name |
Type |
Description |
flags |
UINT |
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. |