SetAnnotQuadPoints

Annotazioni, collegamenti hotspot

Descrizione

Imposta le coordinate del quad specificato nell'annotazione. Se QuadNumber supera quelli esistenti, viene aggiunto un nuovo quad

Sintassi

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

IndexIndice dell'annotazione. La prima annotazione nella pagina ha indice 1
QuadNumberIndice del quadrilatero dell'annotazione's da impostare. Il primo quadrilatero ha QuadNumber pari a 1. Se QuadNumber è maggiore del numero di quadrilateri esistenti, viene aggiunto un nuovo quadrilatero all'annotazione
X1La coordinata orizzontale dell'angolo inferiore sinistro
Y1La coordinata verticale dell'angolo inferiore sinistro
X2La coordinata orizzontale dell'angolo inferiore destro
Y2Coordinata verticale dell'angolo inferiore destro Coordinata orizzontale dell'angolo superiore destro
X3
Y3La coordinata verticale dell'angolo superiore destro
X4La coordinata orizzontale dell'angolo superiore sinistro
Y4La coordinata verticale dell'angolo superiore sinistro

Valori restituiti

0Il parametro QuadNumber era minore di 1
1Il quadrilatero è stato modificato oppure ne è stato aggiunto uno nuovo. double Y3, double X4, double Y4);