AddTextMarkupAnnotation

Annotationer og hotspot-links

Beskrivelse

Føjer en tekstmarkeringsannotering til den aktuelle side.

Som standard består annoteringen af ét rektangulært område, der svarer til annotation's bounding box. Dette område kan redigeres, og andre områder kan tilføjes med funktionerne GetAnnotQuadCount, GetAnnotQuadPoints og SetAnnotQuadPoints.

Når det valgte dokument er under PDF 1.4, hæver skriveren automatisk den effektive PDF-version til 1.4, fordi denne funktion skriver annotationsposten /CA for opacitet fra PDF 1.4.

Syntaks

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

Parametre

MarkupType0 = Fremhævning 1 = Understregning 2 = Bølget understregning 3 = Gennemstregning Den vandrette koordinat for venstre kant af annotationens afgrænsningsboks
Left
TopDen lodrette koordinat for annotationsafgrænsningsboksens øverste kant
WidthAnnoteringens afgrænsningsboksbredde
HeightHøjden på anmærkningens afgrænsningsfelt

Returværdier

0Parameteren MarkupType lå ikke mellem 1 og 4 Tekstmarkupannotationen blev tilføjet
1