Attributes of a PDE Content object.
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;
|
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. |