SetAnnotQuadPoints

Annotations et liens de zone réactive

Description

Définit les coordonnées du quadrilatère indiqué dans l’annotation spécifiée. Si QuadNumber dépasse le nombre de quadrilatères déjà présents dans l’annotation, un nouveau quadrilatère y est ajouté

Syntaxe

Delphi

Function TPDFlib.SetAnnotQuadPoints(Index, QuadNumber: Integer; X1, Y1, X2, Y2, X3, Y3, X4, Y4: Double): Integer;

ActiveX

Function PDFlib::SetAnnotQuadPoints(Index As Long, QuadNumber As Long, X1 As Double, Y1 As Double, X2 As Double, Y2 As Double, X3 As Double, Y3 As Double, X4 As Double, Y4 As Double) As Long

DLL

int DLSetAnnotQuadPoints(int InstanceID, int Index, int QuadNumber, double X1, double Y1, double X2, double Y2, double X3, double Y3, double X4, double Y4);

Paramètres

IndexL'index de l'annotation La première annotation de la page porte l'index 1
QuadNumberIndice du quadrilatère de l'annotation' à définir. Le premier a QuadNumber = 1. Si QuadNumber dépasse le nombre existant, un nouveau quadrilatère est ajouté
X1Coordonnée horizontale du coin inférieur gauche
Y1Coordonnée verticale du coin inférieur gauche
X2Coordonnée horizontale du coin inférieur droit
Y2La coordonnée verticale de l'angle inférieur droit La coordonnée horizontale de l'angle supérieur droit
X3
Y3Coordonnée verticale du coin supérieur droit
X4Coordonnée horizontale du coin supérieur gauche
Y4Coordonnée verticale du coin supérieur gauche

Valeurs de retour

0Le paramètre QuadNumber était inférieur à 1
1Le quadrilatère a été modifié ou un nouveau quadrilatère a été ajouté double Y3, double X4, double Y4);