AddTextMarkupAnnotation

Anotacije i veze sa aktivnim područjem

Opis

Dodaje anotaciju označavanja teksta na trenutnu stranicu

Po podrazumevanoj postavci anotacija se sastoji od jednog pravougaonog područja koje poklapa ograničavajući okvir anotacije. To područje može da se menja, a druga područja dodaju se funkcijama GetAnnotQuadCount, GetAnnotQuadPoints i SetAnnotQuadPoints

Kada je izabrani dokument ispod PDF 1.4, upisivač automatski podiže efektivnu PDF verziju na 1.4 zato što ova funkcija upisuje PDF 1.4 /CA unos za providnost napomene

Sintaksa

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

Parametri

MarkupType0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Horizontalna koordinata leve ivice ograničavajućeg okvira anotacije
Left
TopVertikalna koordinata gornje ivice ograničavajućeg okvira anotacije
WidthŠirina ograničavajućeg okvira anotacije
HeightVisina ograničavajućeg okvira anotacije

Povratne vrednosti

0Parametar MarkupType nije bio između 1 i 4. Anotacija označavanja teksta je uspešno dodata
1