DADrawCapturedPage

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

Описание

Рисует страницу, ранее захваченную функцией DrawCapturedPage, на указанной странице. Исходная страница должна быть захвачена из того же документа (тот же FileHandle)

Синтаксис

Delphi

Function TPDFlib.DADrawCapturedPage(FileHandle, DACaptureID, DestPageRef: Integer; PntLeft, PntBottom, PntWidth, PntHeight: Double): Integer;

ActiveX

Function PDFlib::DADrawCapturedPage(FileHandle As Long, DACaptureID As Long, DestPageRef As Long, PntLeft As Double, PntBottom As Double, PntWidth As Double, PntHeight As Double) As Long

DLL

int DLDADrawCapturedPage(int InstanceID, int FileHandle, int DACaptureID, int DestPageRef, double PntLeft, double PntBottom, double PntWidth, double PntHeight);

Параметры

FileHandleДескриптор, возвращаемый функциями DAOpenFile, DAOpenFileReadOnly или DAOpenFromStream
DACaptureIDCapture ID, возвращаемый функцией DACapturePage
DestPageRefСсылка на страницу, возвращаемая функциями DAFindPage или DANewPage
PntLeftГоризонтальная координата левого края прямоугольника назначения в пунктах от левого края страницы
PntBottomВертикальная координата нижней стороны прямоугольника назначения в пунктах от нижнего края страницы
PntWidthШирина прямоугольника назначения в пунктах
PntHeightВысота прямоугольника назначения в пунктах

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

0Указанные FileHandle, PageRef или DACaptureID недопустимы
1Захваченная страница нарисована успешно double PntWidth, double PntHeight);