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
| Index | O índice da anotação. A primeira anotação da página tem o índice 1 |
|---|---|
| QuadNumber | O í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 |
| X1 | A coordenada horizontal do canto inferior esquerdo |
| Y1 | A coordenada vertical do canto inferior esquerdo |
| X2 | A coordenada horizontal do canto inferior direito |
| Y2 | A coordenada vertical do canto inferior direito. A coordenada horizontal do canto superior direito |
| X3 | |
| Y3 | A coordenada vertical do canto superior direito |
| X4 | A coordenada horizontal do canto superior esquerdo |
| Y4 | A coordenada vertical do canto superior esquerdo |
Valores devolvidos
| 0 | O parâmetro QuadNumber era inferior a 1 |
|---|---|
| 1 | O quadrilátero foi alterado ou foi adicionado um novo quadrilátero. double Y3, double X4, double Y4); |