SetAnnotQuadPoints

Annotasjoner og hotspot-lenker

Beskrivelse

Setjer koordinatene til den angitte quaden (rektangulært område) som er inneholdt i den angitte annotasjonen. Hvis QuadNumber er høyere enn antall quader annotasjonen allerede har, legges en ny quad til annotasjonen

Syntaks

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

Parametere

IndexIndeksen til annotasjonen. Den første annotasjonen på siden har indeks 1
QuadNumberIndeksen til annotasjonens quad som skal settes. Den første quaden har QuadNumber 1. Hvis QuadNumber er større enn antall eksisterende quader, legges en ny quad til annotasjonen
X1Den horisontale koordinaten til nedre venstre hjørne
Y1Den vertikale koordinaten til nedre venstre hjørne
X2Den horisontale koordinaten til nedre høyre hjørne
Y2Den vertikale koordinaten til nedre høyre hjørne Den horisontale koordinaten til øvre høyre hjørne
X3
Y3Den vertikale koordinaten til øvre høyre hjørne
X4Den horisontale koordinaten til øvre venstre hjørne
Y4Den vertikale koordinaten til øvre venstre hjørne

Returverdier

0QuadNumber-parameteren var mindre enn 1
1Quaden ble endret eller en ny quad ble lagt til double Y3, double X4, double Y4);