SetAnnotQuadPoints

Анотації та активні зони-посилання

Опис

Задає координати зазначеного quad (прямокутної ділянки) у зазначеній анотації. Якщо QuadNumber більший за кількість quad, які вже має анотація, до неї буде додано новий 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 більший за кількість наявних quad, до анотації буде додано новий quad
X1Горизонтальна координата лівого нижнього кута
Y1Вертикальна координата лівого нижнього кута
X2Горизонтальна координата правого нижнього кута
Y2Вертикальна координата правого нижнього кута Горизонтальна координата правого верхнього кута
X3
Y3Вертикальна координата правого верхнього кута
X4Горизонтальна координата лівого верхнього кута
Y4Вертикальна координата лівого верхнього кута

Повернуті значення

0Параметр QuadNumber був менший за 1
1Quad змінено чи додано новий double Y3, double X4, double Y4);