Поделиться через


Метод IPdfRendererNative::RenderPageToDeviceContext (windows.data.pdf.interop.h)

Выводит одну страницу файла формата переносимого документа (PDF) в виде растрового изображения.

Синтаксис

HRESULT RenderPageToDeviceContext(
  [in]           IUnknown           *pdfPage,
  [in]           ID2D1DeviceContext *pD2DDeviceContext,
  [in, optional] PDF_RENDER_PARAMS  *pRenderParams
);

Параметры

[in] pdfPage

Интерфейс IPdfPage в качестве экземпляра типа класса PdfPage , приведения к интерфейсу IUnknown , page.as<IUnknown>().get()представляющего страницу для вывода.

[in] pD2DDeviceContext

Набор буферов состояния и команд для вывода страницы в виде растрового изображения.

[in, optional] pRenderParams

Набор свойств выходных данных страницы, например отрисовка только части страницы, отрисовка масштабируемой версии страницы, настройка цвета фона страницы и отображение страницы в режиме высокой контрастности.

Укажите указатель null для этого параметра, чтобы указать свойства выходных данных страницы по умолчанию. Список значений по умолчанию см. в PDF_RENDER_PARAMS.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Description
S_OK
Операция вывода страницы завершилась успешно.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 8.1 [только приложения UWP]
минимальный поддерживаемый сервер Windows Server 2012 R2 [только приложения UWP]
целевая платформа Windows
Header windows.data.pdf.interop.h
Library Windows.data.pdf.lib
DLL Windows.Data.Pdf.dll

См. также

IPdfRendererNative