Compartilhar via


Método IPdfRendererNative::RenderPageToSurface (windows.data.pdf.interop.h)

Gera uma única página de um arquivo PDF (Formato de Documento Portátil) para um objeto de dados de imagem do Microsoft DirectX.

Sintaxe

HRESULT RenderPageToSurface(
  [in]           IUnknown          *pdfPage,
  [in]           IDXGISurface      *pSurface,
  [in]           POINT             offset,
  [in, optional] PDF_RENDER_PARAMS *pRenderParams
);

Parâmetros

[in] pdfPage

A interface IPdfPage como uma instância da classe PdfPage , conversão de tipo para a interface IUnknown , representando a página a ser saída.

[in] pSurface

Uma instância do objeto image-data de destino.

[in] offset

Um deslocamento de coordenadas x e y dentro do objeto image-data de destino para gerar a página.

[in, optional] pRenderParams

Um conjunto de propriedades de saída de página, como renderizar apenas uma parte da página, renderizar uma versão dimensionada da página, definir a cor da tela de fundo da página e se a página é mostrada no modo de alto contraste.

Forneça um ponteiro nulo para que esse parâmetro especifique as propriedades de saída de página padrão. Para obter a lista de padrões, consulte PDF_RENDER_PARAMS.

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
A operação de saída da página foi bem-sucedida.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [somente aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 R2 [somente aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho windows.data.pdf.interop.h
Biblioteca Windows.data.pdf.lib
DLL Windows.Data.Pdf.dll

Confira também

IPdfRendererNative