AddFreeTextAnnotationExA

Besedilo, opombe in vroče povezave

Opis

Pripona A označuje vstopno točko ANSI (char) za DLL; vmesnik ActiveX/COM izpostavlja le obliko Unicode. Obnašanje je enako kot pri AddFreeTextAnnotationEx, argumenti nizov pa se tolmačijo s trenutno kodno stranjo SetAnsiMode

Doda opombo prostega besedila na izbrano stran. Če je prek parametra Options določen rob in/ali polnilo, se nastavitve pridobijo iz trenutne barve črte, barve polnila, širine črte in nastavitev črtkanja peresa. S parametrom Transparency prilagodite nastavitve prosojnosti za opombe prostega besedila. Funkcija SetTransparency ne deluje z opombami

SetLineColor ne vpliva na barvo roba. Barva roba je trenutno nastavljena na isto barvo kot barva besedila zaradi načina delovanja programa Acrobat. SelectFont ne vpliva na slog pisave. Trenutno je pisava zaradi načina delovanja programa Acrobat trdo kodirana na standardno pisavo Helvetica

SetTextSize pravilno vpliva na velikost besedila SetTextColor pravilno vpliva na barvo besedila SetLineWidth pravilno prilagodi širino roba SetTextAlign pravilno prilagodi poravnavo besedila

Če je izbrani dokument pod PDF 1.4, pisec samodejno zviša dejansko različico PDF na 1.4, ker ta funkcija vpiše vnos prosojnosti opombe /CA za PDF 1.4

Sintaksa

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

Parametri

LeftVodoravna koordinata levega roba pravokotnika opombe
TopNavpična koordinata levega roba pravokotnika opombe
WidthŠirina pravokotnika opombe
HeightVišina pravokotnika opombe
TextBesedilna vsebina opombe
AngleKot narisanega besedila. Lahko je 0, 90, 180 ali 270. 0 = Obroba 1 = Polnilo 2 = Polnilo in obroba
Options
TransparencyKoličina prosojnosti, ki se uporabi 0 = Brez prosojnosti 50 = 50 % prosojnosti 100 = Nevidno int Options, int Transparency);