DADrawRotatedCapturedPage
Функции прямого доступа, макет страницы
Описание
Похоже на DADrawCapturedPage, но позволяет рисовать захваченную страницу под любым углом
Синтаксис
Delphi
Function TPDFlib.DADrawRotatedCapturedPage(FileHandle, DACaptureID, DestPageRef: Integer; PntLeft, PntBottom, PntWidth, PntHeight, Angle: Double): Integer;
ActiveX
Function PDFlib::DADrawRotatedCapturedPage(FileHandle As Long, DACaptureID As Long, DestPageRef As Long, PntLeft As Double, PntBottom As Double, PntWidth As Double, PntHeight As Double, Angle As Double) As Long
DLL
int DLDADrawRotatedCapturedPage(int InstanceID, int FileHandle, int DACaptureID, int DestPageRef, double PntLeft, double PntBottom, double PntWidth, double PntHeight, double Angle);
Параметры
| FileHandle | Дескриптор, возвращаемый функциями DAOpenFile, DAOpenFileReadOnly или DAOpenFromStream |
|---|---|
| DACaptureID | Capture ID, возвращаемый функцией DACapturePage |
| DestPageRef | Ссылка на страницу, возвращаемая функциями DAFindPage или DANewPage Горизонтальная координата левой стороны прямоугольника назначения в пунктах от левого края страницы |
| PntLeft | |
| PntBottom | Вертикальная координата нижней стороны прямоугольника назначения в пунктах от нижнего края страницы |
| PntWidth | Ширина прямоугольника назначения в пунктах Высота прямоугольника назначения в пунктах |
| PntHeight | |
| Angle | Угол поворота захваченной страницы против часовой стрелки от базовой линии, в градусах |
Возвращаемые значения
| 0 | Указанные FileHandle, PageRef или DACaptureID недопустимы |
|---|---|
| 1 | Захваченная страница нарисована успешно double PntBottom, double PntWidth, double PntHeight, double Angle); |