AddTextMarkupAnnotation
Annotasjoner og hotspot-lenker
Beskrivelse
Legger til en tekstmarkering-annotasjon på gjeldende side
Som standard består annotasjonen av ett enkelt rektangulært område som samsvarer med annotasjonens avgrensende boks. Dette området kan redigeres, og andre områder kan legges til med GetAnnotQuadCount-, GetAnnotQuadPoints- og SetAnnotQuadPoints-funksjonene
Når det valgte dokumentet er under PDF 1.4, hever skriveren automatisk den effektive PDF-versjonen til 1.4, fordi denne funksjonen skriver PDF 1.4 /CA-oppføringen for annotasjonsdekkevne
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);
Parametere
| MarkupType | 0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Den horisontale koordinaten til annotasjonens avgrensende boks venstre kant |
|---|---|
| Left | |
| Top | Den vertikale koordinaten til annotasjonens avgrensende boks øvre kant |
| Width | Bredden på annotasjonens avgrensende boks |
| Height | Høyden på annotasjonens avgrensende boks |
Returverdier
| 0 | MarkupType-parameteren var ikke mellom 1 og 4 Tekstmarkering-annotasjonen ble lagt til |
|---|---|
| 1 |