SetAnnotQuadPoints
Anotaciones y enlaces de zona activa
Descripción
Establece las coordenadas del cuadrilátero especificado (zona 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 le añadirá uno nuevo
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
| Index | El índice de la anotación. La primera anotación de la página tiene el índice 1 |
|---|---|
| QuadNumber | Índice del 'cuadrilátero' de la anotación que se establecerá. El primer cuadrilátero tiene un QuadNumber de 1. Si QuadNumber es mayor que el número de cuadriláteros existentes, se añade uno nuevo a la anotación |
| X1 | La coordenada horizontal de la esquina inferior izquierda |
| Y1 | La coordenada vertical de la esquina inferior izquierda |
| X2 | Coordenada horizontal de la esquina inferior derecha |
| Y2 | La coordenada vertical de la esquina inferior derecha. La coordenada horizontal de la esquina superior derecha |
| X3 | |
| Y3 | La coordenada vertical de la esquina superior derecha |
| X4 | La coordenada horizontal de la esquina superior izquierda |
| Y4 | La coordenada vertical de la esquina superior izquierda |
Valores devueltos
| 0 | El parámetro QuadNumber era menor que 1 |
|---|---|
| 1 | El cuadrilátero se modificó o se añadió uno nuevo double Y3, double X4, double Y4); |