AddTextMarkupAnnotation

Anotacije i vruće poveznice

Opis

Dodaje anotaciju za označavanje teksta na trenutačnu stranicu

Prema zadanim postavkama anotacija se sastoji od jednog pravokutnog područja koje odgovara bounding boxu anotacije. To područje može se urediti, a druga područja dodati funkcijama GetAnnotQuadCount, GetAnnotQuadPoints i SetAnnotQuadPoints

Kada je odabrani dokument ispod PDF 1.4, pisac automatski podiže efektivnu PDF verziju na 1.4 jer ova funkcija zapisuje unos prozirnosti anotacije /CA iz PDF 1.4

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 Vodoravna koordinata lijevog ruba okvira anotacije
Left
TopOkomita koordinata gornjeg ruba okvira anotacije
WidthŠirina okvira anotacije
HeightVisina okvira anotacije

Povratne vrijednosti

0Parametar MarkupType nije između 1 i 4. Tekstualna anotacija za označavanje uspješno je dodana
1