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Идентификатор на уловена страница, върнат от функцията DACapturePage
DestPageRefПрепратка към страница, върната от функциите DAFindPage или DANewPage
PntLeftХоризонталната координата на левия ръб на целевия правоъгълник, измерена в точки от левия ръб на страницата
PntBottomВертикалната координата на долния ръб на целевия правоъгълник, измерена в точки от долния ръб на страницата
PntWidthШирината на целевия правоъгълник, измерена в точки
PntHeightВисочината на целевия правоъгълник, измерена в точки
AngleЪгълът, с който да се завърти уловената страница, измерен обратно на часовниковата стрелка в градуси от базовата линия

Върнати стойности

0Указаният FileHandle, PageRef или DACaptureID не е валиден
1Уловената страница беше изчертавана успешно под зададения ъгъл