SetAnnotQuadPoints

Anotações e ligações de áreas interativas

Descrição

Define as coordenadas do quadrilátero especificado (área retangular) contido na anotação especificada. Se QuadNumber for superior ao número de quadriláteros já existentes na anotação, será adicionado um novo quadrilátero

Sintaxe

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

IndexO índice da anotação. A primeira anotação da página tem o índice 1
QuadNumberO índice do quadrilátero 'da anotação' a definir. O primeiro quadrilátero tem QuadNumber igual a 1. Se QuadNumber for maior do que o número de quadriláteros existentes, será adicionado um novo quadrilátero à anotação
X1A coordenada horizontal do canto inferior esquerdo
Y1A coordenada vertical do canto inferior esquerdo
X2A coordenada horizontal do canto inferior direito
Y2A coordenada vertical do canto inferior direito. A coordenada horizontal do canto superior direito
X3
Y3A coordenada vertical do canto superior direito
X4A coordenada horizontal do canto superior esquerdo
Y4A coordenada vertical do canto superior esquerdo

Valores devolvidos

0O parâmetro QuadNumber era inferior a 1
1O quadrilátero foi alterado ou foi adicionado um novo quadrilátero. double Y3, double X4, double Y4);