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 |
|---|---|
| 1 | Quad змінено чи додано новий double Y3, double X4, double Y4); |