SetAnnotQuadPoints

Annotations and hotspot links

Popis

Nastaví souřadnice zadaného kvadrantu (obdélníkové oblasti) obsaženého v zadané anotaci. Je-li QuadNumber vyšší než počet kvadrantů, které anotace už má, přidá se do anotace nový kvadrant

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

Parametry

IndexIndex anotace. První anotace na stránce má index 1
QuadNumberIndex kvadrantu anotace k nastavení. První kvadrant má QuadNumber 1. Je-li QuadNumber větší než počet stávajících kvadrantů, přidá se do anotace nový kvadrant
X1Vodorovná souřadnice levého dolního rohu
Y1Svislá souřadnice levého dolního rohu
X2Vodorovná souřadnice pravého dolního rohu
Y2Svislá souřadnice pravého dolního rohu Vodorovná souřadnice pravého horního rohu
X3
Y3Svislá souřadnice pravého horního rohu
X4Vodorovná souřadnice levého horního rohu
Y4Svislá souřadnice levého horního rohu

Return values

0Parametr QuadNumber byl menší než 1
1Kvadrant se změnil, nebo se přidal nový kvadrant double Y3, double X4, double Y4);