ImageGear for C and C++ on Linux v18.10 - Updated
AT_PDF_TILE
API Reference Guide > PDF Component API Reference > PDF Component Structures Reference > AT_PDF_TILE

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.