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

Génère une seule page d’un fichier PDF (Portable Document Format) vers un objet image-data Microsoft DirectX.

Syntaxe

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

Paramètres

[in] pdfPage

L’interface IPdfPage en tant que instance de la classe PdfPage, tapée dans l’interface IUnknown, représentant la page à sortir.

[in] pSurface

Instance de l’objet image-data cible.

[in] offset

Décalage de coordonnées x et y dans l’objet image-data cible pour générer la page.

[in, optional] pRenderParams

Ensemble de propriétés de sortie de page, telles que le rendu uniquement d’une partie de la page, le rendu d’une version mise à l’échelle de la page, la définition de la couleur d’arrière-plan de la page et l’affichage de la page en mode contraste élevé.

Fournissez un pointeur null pour ce paramètre afin de spécifier les propriétés de sortie de page par défaut. Pour obtenir la liste des valeurs par défaut, consultez PDF_RENDER_PARAMS.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
L’opération de sortie de page a réussi.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications UWP uniquement]
Serveur minimal pris en charge Windows Server 2012 R2 [applications UWP uniquement]
Plateforme cible Windows
En-tête windows.data.pdf.interop.h
Bibliothèque Windows.data.pdf.lib
DLL Windows.Data.Pdf.dll

Voir aussi

IPdfRendererNative