IPdfRendererNative::RenderPageToSurface 方法 (windows.data.pdf.interop.h)
将可移植文档格式 (PDF) 文件的单个页面输出到 Microsoft DirectX 图像数据对象。
语法
HRESULT RenderPageToSurface(
[in] IUnknown *pdfPage,
[in] IDXGISurface *pSurface,
[in] POINT offset,
[in, optional] PDF_RENDER_PARAMS *pRenderParams
);
参数
[in] pdfPage
IPdfPage 接口作为 PdfPage 类的实例,类型转换为 IUnknown 接口,表示要输出的页面。
[in] pSurface
目标图像数据对象的实例。
[in] offset
目标 image-data 对象中的 x 坐标和 y 坐标偏移量,用于输出页面。
[in, optional] pRenderParams
一组页面输出属性,例如仅呈现页面的一部分、呈现页面的缩放版本、设置页面的背景色以及页面是否以高对比度模式显示。
为此参数提供空指针以指定默认页面输出属性。 有关默认值的列表,请参阅 PDF_RENDER_PARAMS。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
页面输出操作成功。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8.1 [仅限 UWP 应用] |
最低受支持的服务器 | Windows Server 2012 R2 [仅限 UWP 应用] |
目标平台 | Windows |
标头 | windows.data.pdf.interop.h |
Library | Windows.data.pdf.lib |
DLL | Windows.Data.Pdf.dll |