Specifies printing flags.
|
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; |
|
| 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. |