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. |