PDF_RENDER_PARAMS structure (windows.data.pdf.interop.h)
Represents a set of properties for outputting a single page of a Portable Document Format (PDF) file.
typedef struct PDF_RENDER_PARAMS {
D2D_RECT_F SourceRect;
UINT32 DestinationWidth;
UINT32 DestinationHeight;
D2D_COLOR_F BackgroundColor;
BOOLEAN IgnoreHighContrast;
} PDF_RENDER_PARAMS;
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.
This structure is used by the RenderPageToDeviceContext and RenderPageToSurface methods.
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 [UWP apps only] |
Minimum supported server | Windows Server 2012 R2 [UWP apps only] |
Header | windows.data.pdf.interop.h |