Data structure used with PDE Font creation.
Declaration:
|
Copy Code |
typedef struct tagAT_PDE_FONT_CREATEFROMSYSFONTPARAMS
{
UINT structSize;
UINT flags;
HIG_PDF_ATOM snapshotName;
AT_PDF_FIXED *mmDesignVec;
LONG ctCodePage;
HIG_PDF_ATOM encoding;
} AT_PDE_FONT_CREATEFROMSYSFONTPARAMS;
typedef AT_PDE_FONT_CREATEFROMSYSFONTPARAMS FAR* LPAT_PDE_FONT_CREATEFROMSYSFONTPARAMS;
|
Members:
Name |
Type |
Description |
structSize |
UINT |
Size of the data structure. Must be set to sizeof(AT_PDE_FONT_CREATEFROMSYSFONTPARAMS). |
flags |
UINT |
A bit mask of the enumIGPDEFontCreateFlags. |
snapshotName |
HIG_PDF_ATOM |
The name of a multiple master snapshot. See PDF Reference for more information on snapshots. |
*mmDesignVec |
AT_PDF_FIXED |
Pointer to multiple master font design vector. |
ctCodePage |
LONG |
Used to select a specific code page supported by the font. When a non-zero code page is supplied, embedding must be turned on and the IG_PDE_FONT_ENCODE_BY_GID flag set. |
encoding |
HIG_PDF_ATOM |
Used to specify which encoding to use with a CID font. Pass IG_PDF_ATOM_NULL to use the platform default. |