AddFreeTextAnnotationExA
Text, Annotations and hotspot links
Beskrivelse
Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med AddFreeTextAnnotationEx og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode
Legger til en fritekst-annotasjon på den valgte siden. Hvis kant og/eller fyll angis med Options-parameteren, hentes innstillingene fra gjeldende linjefarge, fyllfarge, linjebredde og pennestrekinnstillinger. Bruk Transparency-parameteren for å justere gjennomsiktighetsinnstillingene for fritekst-annotasjoner. SetTransparency-funksjonen virker ikke på annotasjoner
SetLineColor påvirker ikke kantfargen. Kantfargen settes for tiden til samme farge som tekstfargen pga. måten Acrobat fungerer på. SelectFont påvirker ikke skriftstilen. For tiden er skrifttypen hardkodet til standard Helvetica pga. måten Acrobat fungerer på
SetTextSize påvirker tekststørrelsen riktig SetTextColor påvirker tekstfargen riktig SetLineWidth justerer kantbredden riktig SetTextAlign justerer tekstjusteringen riktig
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 DLAddFreeTextAnnotationExA(InstanceID: Integer; Left, Top, Width, Height: Double; Text: PAnsiChar; Angle, Options, Transparency: Integer): Integer;
DLL
int DLAddFreeTextAnnotationExA(int InstanceID, double Left, double Top, double Width, double Height, const char * Text, int Angle, int Options, int Transparency);
Parametere
| Left | Den horisontale koordinaten til annotasjonsrektangelets venstre kant |
|---|---|
| Top | Den vertikale koordinaten til annotasjonsrektangelets venstre kant |
| Width | Bredden på annotasjonsrektangelet |
| Height | Høyden på annotasjonsrektangelet |
| Text | Tekstinnholdet i annotasjonen |
| Angle | Vinkelen på den tegnede teksten. Kan være 0, 90, 180 eller 270 0 = Omriss 1 = Fyll 2 = Fyll og omriss |
| Options | |
| Transparency | Gjennomsiktighetsmengden som skal anvendes 0 = Ingen gjennomsiktighet 50 = 50 % gjennomsiktighet 100 = Usynlig int Options, int Transparency); |