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


Метод 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 , представляющего выходную страницу.

[in] pD2DDeviceContext

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

[in, optional] pRenderParams

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

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

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

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

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

Требования

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

См. также раздел

IPdfRendererNative