DARenderPageToDC
Funkcje dostępu bezpośredniego, Renderowanie i drukowanie
Opis
Renderuje podaną stronę z podanego dokumentu bezpośrednio na powierzchnię graficzną. W systemie Windows powierzchnią docelową jest uchwyt kontekstu urządzenia (DC).
Domyślnie renderowanie korzysta z systemu GDI+, dostępnego w systemie Windows XP i nowszych
Renderowanie można także wykonywać za pomocą Cairo, używając SetCairoFileName i SelectRenderer
functions.
Składnia
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);
Parametry
| FileHandle | Uchwyt zwrócony przez funkcję DAOpenFile, DAOpenFileReadOnly lub DAOpenFromStream |
|---|---|
| PageRef | Odwołanie do strony zwrócone przez funkcję DAFindPage lub DANewPage |
| DPI | DPI używane podczas renderowania strony |
| DC | Uchwyt kontekstu urządzenia |
Wartości zwracane
| 0 | Nie można było wyrenderować strony |
|---|---|
| 1 | Strona została pomyślnie wyrenderowana double DPI, HDC DC); |