AddTextMarkupAnnotation
Анотации и връзки към горещи точки
Описание
Добавя анотация за маркиране на текст към текущата страница
По подразбиране анотацията ще се състои от една правоъгълна област, съответстваща на ограничаващата рамка на анотацията's Тази област може да се редактира и чрез функциите 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 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Хоризонталната координата на левия ръб на ограничителната кутия на анотацията |
|---|---|
| Left | |
| Top | Вертикалната координата на горния ръб на ограничителната кутия на анотацията |
| Width | Ширината на ограничителната кутия на анотацията |
| Height | Височината на ограничителната кутия на анотацията |
Върнати стойности
| 0 | Параметърът MarkupType не беше между 1 и 4; анотацията за текстова маркировка беше добавена успешно |
|---|---|
| 1 |