DARenderPageToDC

Функции прямого доступа, рендеринг и печать

Описание

Растеризует указанную страницу указанного документа прямо на графическую поверхность; в Windows это дескриптор контекста устройства (DC)

По умолчанию растеризация выполняется через системную GDI+, доступную начиная с Windows XP

Перед вызовом функции проверьте синтаксис, параметры и возвращаемые значения. Блоки кода оставлены в исходном виде, чтобы примеры можно было копировать без изменений.

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Дескриптор контекста устройства

Возвращаемые значения

0Не удалось отрендерить страницу
1Страница успешно растеризована double DPI, HDC DC);