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


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

Выводит одну страницу PDF-файла в объект image-data 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

Экземпляр целевого объекта image-data.

[in] offset

Смещение координат x и y в целевом объекте image-data для вывода страницы.

[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