SetAnnotQuadPoints
Annotations and hotspot links
Beschrijving
Stelt de coördinaten van de opgegeven quad (rechthoekig gebied) in die in de opgegeven annotatie zit. Is QuadNumber hoger dan het aantal quads dat de annotatie al heeft, dan wordt er een nieuwe quad aan de annotatie toegevoegd
Syntaxis
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);
Parameters
| Index | De index van de annotatie. De eerste annotatie op de pagina heeft index 1 |
|---|---|
| QuadNumber | De index van de in te stellen quad van de annotatie. De eerste quad heeft QuadNumber 1. Is QuadNumber groter dan het aantal bestaande quads, dan wordt er een nieuwe quad aan de annotatie toegevoegd |
| X1 | De horizontale coördinaat van de linkerbenedenhoek |
| Y1 | De verticale coördinaat van de linkerbenedenhoek |
| X2 | De horizontale coördinaat van de rechterbenedenhoek |
| Y2 | De verticale coördinaat van de rechterbenedenhoek De horizontale coördinaat van de rechterbovenhoek |
| X3 | |
| Y3 | De verticale coördinaat van de rechterbovenhoek |
| X4 | De horizontale coördinaat van de linkerbovenhoek |
| Y4 | De verticale coördinaat van de linkerbovenhoek |
Return values
| 0 | De parameter QuadNumber was kleiner dan 1 |
|---|---|
| 1 | De quad is gewijzigd of er is een nieuwe quad toegevoegd double Y3, double X4, double Y4); |