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
DPIDPI, който да се използва при рендерирането на страницата
DCМанипулаторът на Device Context

Върнати стойности

0Страницата не можа да бъде рендерирана
1Страницата беше рендерирана успешно double DPI, HDC DC);