Specifies printing flags.
Declaration:
|
Copy Code
|
typedef struct tagAT_PDF_TILE
{
AT_DWORD overlap;
AT_PDF_BOOL center;
AT_DWORD marksflags;
AT_DWORD paperWidth;
AT_DWORD paperHeight;
char* docTitle;
char* docDate;
char* docTime;
AT_DWORD col;
AT_DWORD row;
AT_DWORD numCols;
AT_DWORD numRows;
AT_DWORD xOffset;
AT_DWORD yOffset;
} AT_PDF_TILE;
typedef AT_PDF_TILE FAR* LPAT_PDF_TILE;
|
Members:
Name |
Type |
Description |
overlap |
AT_DWORD |
Specifies the number of points to overlap (UI units may be different; application shall convert UI units to points). |
center |
AT_PDF_BOOL |
Centers the pages' contents on the physical paper when set to TRUE. |
marksflags |
AT_DWORD |
Specifies the printer marks to emit. |
paperWidth |
AT_DWORD |
Specifies the width of the paper (in points); client-provided, since client has PPD access. |
paperHeight |
AT_DWORD |
Specifies the height of the paper (in points); client-provided, since client has PPD access. |
docTitle |
char* |
Specifies the title string for slug (optional). |
docDate |
char* |
Specifies the date string for slug (optional). |
docTime |
char* |
Specifies the time string for slug (optional). |
col |
AT_DWORD |
Used for communicating the current page's state during print time: the current col (0 ... numcols-1). |
row |
AT_DWORD |
Used for communicating the current page's state during print time: the current row. |
numCols |
AT_DWORD |
Used for communicating the current page's state during print time: the numCols for this page. |
numRows |
AT_DWORD |
Used for communicating the current page's state during print time: the numRows for this page. |
xOffset |
AT_DWORD |
The amount to shift the first tile right, to center entire image on sheets. |
yOffset |
AT_DWORD |
The amount to shift the first tile down, to center entire image on sheets. |