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);

Параметри

MarkupType0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Хоризонталната координата на левия ръб на ограничителната кутия на анотацията
Left
TopВертикалната координата на горния ръб на ограничителната кутия на анотацията
WidthШирината на ограничителната кутия на анотацията
HeightВисочината на ограничителната кутия на анотацията

Върнати стойности

0Параметърът MarkupType не беше между 1 и 4; анотацията за текстова маркировка беше добавена успешно
1