SetAnnotQuadPoints

Anotaciones y enlaces de zonas interactivas

Descripción

Establece las coordenadas del cuadrilátero especificado (área rectangular) contenido en la anotación indicada. Si QuadNumber es mayor que el número de cuadriláteros que ya tiene la anotación, se agregará un nuevo cuadrilátero a la anotación

Sintaxis

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

Parámetros

IndexEl índice de la anotación La primera anotación de la página tiene un índice de 1
QuadNumberEl índice del quad de la anotación's que se establecerá El primer quad tiene un QuadNumber de 1 Si QuadNumber es mayor que el número de quads existentes, se agregará un nuevo quad a la anotación
X1La coordenada horizontal de la esquina inferior izquierda
Y1La coordenada vertical de la esquina inferior izquierda
X2La coordenada horizontal de la esquina inferior derecha
Y2La coordenada vertical de la esquina inferior derecha. La coordenada horizontal de la esquina superior derecha
X3
Y3La coordenada vertical de la esquina superior derecha
X4La coordenada horizontal de la esquina superior izquierda
Y4La coordenada vertical de la esquina superior izquierda

Valores devueltos

0El parámetro QuadNumber era menor que 1
1Se cambió el cuadrilátero o se agregó uno nuevo. double Y3, double X4, double Y4);