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
| Index | L'index de l'annotation La première annotation de la page porte l'index 1 |
|---|---|
| QuadNumber | Indice 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é |
| X1 | Coordonnée horizontale du coin inférieur gauche |
| Y1 | Coordonnée verticale du coin inférieur gauche |
| X2 | Coordonnée horizontale du coin inférieur droit |
| Y2 | La coordonnée verticale de l'angle inférieur droit La coordonnée horizontale de l'angle supérieur droit |
| X3 | |
| Y3 | Coordonnée verticale du coin supérieur droit |
| X4 | Coordonnée horizontale du coin supérieur gauche |
| Y4 | Coordonnée verticale du coin supérieur gauche |
Valeurs de retour
| 0 | Le paramètre QuadNumber était inférieur à 1 |
|---|---|
| 1 | Le quadrilatère a été modifié ou un nouveau quadrilatère a été ajouté double Y3, double X4, double Y4); |