PDF_RENDER_PARAMS structure
Represents a set of properties for outputting a single page of a Portable Document Format (PDF) file.
Syntax
typedef struct PDF_RENDER_PARAMS { D2D_RECT_F SourceRect; UINT32 DestinationWidth; UINT32 DestinationHeight; D2D_COLOR_F BackgroundColor; BOOLEAN IgnoreHighContrast; } PDF_RENDER_PARAMS;
Members
- SourceRect
-
Outputs a rectangular portion of the original page, as defined by the D2D_RECT_F structure's upper-left and lower-right corner x- and y-coordinates. The default value is 0.f for all coordinates.
- DestinationWidth
-
Outputs the page at the specified width. The default is 0.f.
- DestinationHeight
-
Outputs the page at the specified height. The default is 0.f.
- BackgroundColor
-
Outputs the page with the specified background color. The default is {1.f, 1.f, 1.f, 1.f}, which represents the values 1.0 for red, green, blue, and alpha channel, respectively. These values, taken together, represent white at full opacity.
- IgnoreHighContrast
-
False to use the system's high contrast display settings; otherwise true. The default is true.
Remarks
This structure is used by the RenderPageToDeviceContext and RenderPageToSurface methods.
Requirements
|
Minimum supported client |
Windows 8.1 [Windows Store apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2012 R2 [Windows Store apps only] |
|
Header |
|
|
IDL |
|