SetAnnotQuadPoints

Adnotări și legături hotspot

Descriere

Setează coordonatele quad-ului (zonei dreptunghiulare) specificat, conținut în adnotarea indicată. Dacă QuadNumber este mai mare decât numărul de quad-uri pe care adnotarea le are deja, un quad nou va fi adăugat adnotării

Sintaxă

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

Parametri

IndexIndexul adnotării. Prima adnotare de pe pagină are indexul 1
QuadNumberIndexul quad-ului adnotării de setat. Primul quad are QuadNumber 1. Dacă QuadNumber este mai mare decât numărul de quad-uri existente, un quad nou va fi adăugat adnotării
X1Coordonata orizontală a colțului din stânga jos
Y1Coordonata verticală a colțului din stânga jos
X2Coordonata orizontală a colțului din dreapta jos
Y2Coordonata verticală a colțului din dreapta jos Coordonata orizontală a colțului din dreapta sus
X3
Y3Coordonata verticală a colțului din dreapta sus
X4Coordonata orizontală a colțului din stânga sus
Y4Coordonata verticală a colțului din stânga sus

Valori returnate

0Parametrul QuadNumber era mai mic decât 1
1Quad-ul a fost schimbat sau a fost adăugat un quad nou double Y3, double X4, double Y4);