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
DACaptureIDCapture ID, возвращаемый функцией DACapturePage
DestPageRefСсылка на страницу, возвращаемая функциями DAFindPage или DANewPage Горизонтальная координата левой стороны прямоугольника назначения в пунктах от левого края страницы
PntLeft
PntBottomВертикальная координата нижней стороны прямоугольника назначения в пунктах от нижнего края страницы
PntWidthШирина прямоугольника назначения в пунктах Высота прямоугольника назначения в пунктах
PntHeight
AngleУгол поворота захваченной страницы против часовой стрелки от базовой линии, в градусах

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

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