DADrawRotatedCapturedPage

Fonctionnalité Direct Access, disposition des pages

Description

Semblable à la fonction DADrawCapturedPage, mais permet de tracer la page capturée selon n'importe quel angle

Syntaxe

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);

Paramètres

FileHandleUn handle renvoyé par les fonctions DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
DACaptureIDID de capture renvoyé par la fonction DACapturePage
DestPageRefRéférence de page renvoyée par DAFindPage ou DANewPage Coordonnée horizontale du bord gauche du rectangle de destination, mesurée en points depuis le bord gauche de la page
PntLeft
PntBottomCoordonnée verticale du bord inférieur du rectangle de destination, mesurée en points depuis le bord inférieur de la page
PntWidthLargeur du rectangle de destination, mesurée en points Hauteur du rectangle de destination, mesurée en points
PntHeight
AngleL'angle de rotation de la page capturée, mesuré dans le sens antihoraire en degrés depuis la ligne de base

Valeurs de retour

0Le FileHandle, le PageRef ou le DACaptureID indiqué n’était pas valide
1La page capturée a été tracée avec succès double PntBottom, double PntWidth, double PntHeight, double Angle);