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 |
|---|---|
| DACaptureID | Capture ID, возвращаемый функцией DACapturePage |
| DestPageRef | Ссылка на страницу, возвращаемая функциями DAFindPage или DANewPage |
| PntLeft | Горизонтальная координата левого края прямоугольника назначения в пунктах от левого края страницы |
| PntBottom | Вертикальная координата нижней стороны прямоугольника назначения в пунктах от нижнего края страницы |
| PntWidth | Ширина прямоугольника назначения в пунктах |
| PntHeight | Высота прямоугольника назначения в пунктах |
Возвращаемые значения
| 0 | Указанные FileHandle, PageRef или DACaptureID недопустимы |
|---|---|
| 1 | Захваченная страница нарисована успешно double PntWidth, double PntHeight); |