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

IndexDe index van de annotatie. De eerste annotatie op de pagina heeft index 1
QuadNumberDe 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
X1De horizontale coördinaat van de linkerbenedenhoek
Y1De verticale coördinaat van de linkerbenedenhoek
X2De horizontale coördinaat van de rechterbenedenhoek
Y2De verticale coördinaat van de rechterbenedenhoek De horizontale coördinaat van de rechterbovenhoek
X3
Y3De verticale coördinaat van de rechterbovenhoek
X4De horizontale coördinaat van de linkerbovenhoek
Y4De verticale coördinaat van de linkerbovenhoek

Return values

0De parameter QuadNumber was kleiner dan 1
1De quad is gewijzigd of er is een nieuwe quad toegevoegd double Y3, double X4, double Y4);