SetAnnotQuadPoints
Annotations and hotspot links
Описание
Задаёт координаты указанного quad (прямоугольной области) внутри указанной аннотации; если QuadNumber больше имеющегося числа quad, к аннотации добавится новый
Синтаксис
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);
Параметры
| Index | Индекс аннотации. Первая аннотация на странице имеет индекс 1 |
|---|---|
| QuadNumber | Индекс устанавливаемого quad аннотации; первый quad имеет QuadNumber = 1; если QuadNumber больше числа существующих, к аннотации добавится новый |
| X1 | Горизонтальная координата левого нижнего угла |
| Y1 | Вертикальная координата левого нижнего угла |
| X2 | Горизонтальная координата правого нижнего угла |
| Y2 | Вертикальная координата правого нижнего угла Горизонтальная координата правого верхнего угла |
| X3 | |
| Y3 | Вертикальная координата правого верхнего угла |
| X4 | Горизонтальная координата верхнего левого угла. |
| Y4 | Вертикальная координата левого верхнего угла |
Return values
| 0 | Параметр QuadNumber меньше 1 |
|---|---|
| 1 | Quad изменён либо добавлен новый double Y3, double X4, double Y4); |