DARenderPageToDC
Funzionalità di accesso diretto, rendering, stampa
Descrizione
Renderizza la pagina specificata del documento direttamente su una superficie grafica. In Windows la superficie è un handle Device Context (DC).
Per impostazione predefinita il rendering usa il sistema GDI+, disponibile in Windows XP e versioni successive
È anche possibile eseguire il rendering con Cairo; usare SetCairoFileName e SelectRenderer
functions.
Sintassi
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);
Parametri
| FileHandle | Handle restituito dalle funzioni DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| PageRef | Un riferimento di pagina restituito dalle funzioni DAFindPage o DANewPage |
| DPI | I DPI da usare durante il rendering della pagina |
| DC | L'handle del device context |
Valori restituiti
| 0 | Impossibile eseguire il rendering della pagina |
|---|---|
| 1 | Il rendering della pagina è riuscito double DPI, HDC DC); |