DARenderPageToDC
Функционалност за директен достъп, рендериране и печат
Описание
Рендира указаната страница от указания документ директно върху графична повърхност. На Windows целевата повърхност е манипулатор на контекст на устройството (Device Context handle, DC)
По подразбиране изобразяването използва системата GDI+, която е налична в Windows XP и по-нови версии
Възможно е също така да се изобразява с помощта на Cairo, използвайте SetCairoFileName и SelectRenderer
functions.
Синтаксис
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);
Параметри
| FileHandle | Манипулатор, върнат от функциите DAOpenFile, DAOpenFileReadOnly или DAOpenFromStream |
|---|---|
| PageRef | Препратка към страница, върната от функциите DAFindPage или DANewPage |
| DPI | DPI, който да се използва при рендерирането на страницата |
| DC | Манипулаторът на Device Context |
Върнати стойности
| 0 | Страницата не можа да бъде рендерирана |
|---|---|
| 1 | Страницата беше рендерирана успешно double DPI, HDC DC); |