typedef struct _PAGENUMBEROPTIONS{L_UINT uStructSize;L_INT nPadding[2];L_TCHAR *pszPageFormat;L_HFONT hFont;COLORREF crFontColor;L_UINT uStartPageNumber;L_UINT uPageCount;PAGENUMBERLOCATION nLocation;} PAGENUMBEROPTIONS, *pPAGENUMBEROPTIONS;
The PAGENUMBEROPTIONS structure contains page number fonts and formatting information.
Member  | 
Description  | 
uStructSize  | 
Size of this structure, in bytes. Use the sizeof operator to calculate this value.  | 
nPadding[2]  | 
Array that contains the distance btween the page numbers and the edge of the page, in pixels (X, Y). Defaults to (0, 0).  | 
pszPageFormat  | 
Character string contains speical page formats. Use the following formats: 
 For example, to create "Page 5" pass "Page ###PAGE_NUMBER###", or to create "Page 1 of 4" pass "Page ###PAGE_NUMBER### of ###PAGE_COUNT###".  | 
hFont  | 
Font to be used.  | 
crFontColor  | 
Color value that indicates the color of the page number. This must be set.  | 
| uStartPageNumber | Start page number, pass 0 means page number 1, the default is 1. | 
| uPageCount | Page count in bitmap list, pass 0 means total page count in bitmap list. | 
| nLocation | Enumeration value that specifies the location of the page numbers. Defaults to PAGENUMBERLOCATION_TOPLEFT. | 
pPAGENUMBEROPTIONS is a pointer to a PAGENUMBEROPTIONS structure. Where the function parameter type is pPAGENUMBEROPTIONS, you can declare a PAGENUMBEROPTIONS variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pPAGENUMBEROPTIONS variable is necessary only if your program requires a pointer.
This structure is used by the L_AddPageNumbersToBitmapList function.
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
