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
| Index | Index anotace. První anotace na stránce má index 1 |
|---|---|
| QuadNumber | Index 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 |
| X1 | Vodorovná souřadnice levého dolního rohu |
| Y1 | Svislá souřadnice levého dolního rohu |
| X2 | Vodorovná souřadnice pravého dolního rohu |
| Y2 | Svislá souřadnice pravého dolního rohu Vodorovná souřadnice pravého horního rohu |
| X3 | |
| Y3 | Svislá souřadnice pravého horního rohu |
| X4 | Vodorovná souřadnice levého horního rohu |
| Y4 | Svislá souřadnice levého horního rohu |
Return values
| 0 | Parametr QuadNumber byl menší než 1 |
|---|---|
| 1 | Kvadrant se změnil, nebo se přidal nový kvadrant double Y3, double X4, double Y4); |