AddTextMarkupAnnotation

Анотации и връзки към активни области

Описание

Добавя анотация за маркиране на текст към текущата страница.

По подразбиране анотацията ще се състои от една правоъгълна област, която съвпада с ограничителната кутия на анотацията. Тази област може да се редактира и могат да се добавят други области с функциите GetAnnotQuadCount, GetAnnotQuadPoints и SetAnnotQuadPoints

Когато избраният документ е под PDF 1.4, writer автоматично повишава ефективната PDF версия до 1.4, защото тази функция записва PDF 1.4 /CA запис за непрозрачността на анотацията

Синтаксис

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