AddTextMarkupAnnotation
Анотації та активні зони-посилання
Опис
Додає анотацію розмітки тексту до поточної сторінки
Типово анотація складатиметься з одного прямокутника, що збігається з обмежувальним прямокутником анотації. Цю ділянку можна редагувати, а інші додавати функціями GetAnnotQuadCount, GetAnnotQuadPoints і SetAnnotQuadPoints
Коли вибраний документ нижчий за PDF 1.4, записувач автоматично підвищує чинну версію PDF до 1.4, бо ця функція записує запис непрозорості анотації /CA з PDF 1.4
Синтаксис
Delphi
Function TPDFlib.AddTextMarkupAnnotation(MarkupType: Integer; Left, Top, Width, Height: Double): Integer;
ActiveX
Function PDFlib::AddTextMarkupAnnotation(MarkupType As Long, Left As Double, Top As Double, Width As Double, Height As Double) As Long
DLL
int DLAddTextMarkupAnnotation(int InstanceID, int MarkupType, double Left, double Top, double Width, double Height);
Параметри
| MarkupType | 0 = виділення 1 = підкреслення 2 = хвилясте підкреслення 3 = закреслення Горизонтальна координата лівого краю обмежувального прямокутника анотації |
|---|---|
| Left | |
| Top | Вертикальна координата верхнього краю обмежувального прямокутника анотації |
| Width | Ширина обмежувального прямокутника анотації |
| Height | Висота обмежувального прямокутника анотації |
Повернуті значення
| 0 | Параметр MarkupType не був між 1 і 4. Анотацію розмітки тексту успішно додано |
|---|---|
| 1 |