DARenderPageToDC

Fonctionnalité Direct Access, rendu et impression

Description

Effectue le rendu de la page indiquée du document indiqué directement sur une surface graphique. Sous Windows, la surface cible est un handle de contexte de périphérique DC

Par défaut, le rendu utilise le système GDI+, disponible dans Windows XP et les versions ultérieures

Il est également possible d'effectuer le rendu avec Cairo ; utilisez SetCairoFileName et SelectRenderer

functions.

Syntaxe

Delphi

Function TPDFlib.DARenderPageToDC(FileHandle, PageRef: Integer; DPI: Double; DC: HDC): Integer;

ActiveX

Function PDFlib::DARenderPageToDC(FileHandle As Long, PageRef As Long, DPI As Double, DC As Long) As Long

DLL

int DLDARenderPageToDC(int InstanceID, int FileHandle, int PageRef, double DPI, int DC);

Paramètres

FileHandleUn handle renvoyé par les fonctions DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
PageRefRéférence de page renvoyée par les fonctions DAFindPage ou DANewPage
DPIDPI à utiliser lors du rendu de la page
DCHandle du contexte de périphérique

Valeurs de retour

0La page n’a pas pu être rendue
1La page a été rendue double DPI, HDC DC);