AddLinkToNamedAction

Anotacije i hotspot poveznice, Svojstva stranice

Opis

Dodaje klikabilni pravokutnik aktivnog područja na odabranu stranicu koji pri aktiviranju pokreće PDF imenovanu radnju. Imenovane radnje su naredbe za navigaciju kojima upravlja preglednik, definirane u ISO 32000-1 §12.6.4.11, Table 194. Četiri standardna naziva koja se podržavaju su NextPage, PrevPage, FirstPage i LastPage. Za razliku od AddLinkToPage, nije potreban izričit broj odredišne stranice — preglednik naredbu tumači u vrijeme izvođenja

Tipična uporaba: navigacijske tipke (Next / Previous / Home / End) u zaglavlju ili podnožju stranice, gdje je odredište relativno u odnosu na stranicu koju preglednik trenutačno prikazuje

Upotrijebite funkciju SetAnnotBorderColor za promjenu boje obruba aktivnog područja

Sintaksa

Delphi

Function TPDFlib.AddLinkToNamedAction(Left, Top, Width, Height: Double; NamedActionType: Integer; Options: Integer): Integer;

DLL

int DLAddLinkToNamedAction(int InstanceID, double Left, double Top, double Width, double Height, int NamedActionType, int Options);

Parametri

LeftVodoravna koordinata lijevog ruba pravokutnika aktivnog područja
TopOkomita koordinata gornjeg ruba pravokutnika aktivnog područja
WidthŠirina pravokutnika aktivnog područja
HeightVisina pravokutnika aktivnog područja
NamedActionTypeBira imenovanu radnju koja će se pokrenuti: 0 = NextPage, 1 = PrevPage, 2 = FirstPage, 3 = LastPage. Vrijednosti izvan tog raspona vraćaju se na NextPage tako da zapisivač uvijek emitira /N naziv usklađen sa specifikacijom
OptionsBitmaska koja upravlja izgledom poveznice. Bit 0 (vrijednost 1): iscrtaj obrub oko pravokutnika aktivnog područja. Bitovi 1–3 biraju način isticanja pri kliku (2 = Invert, 4 = Outline, 8 = Push); kada nije postavljen nijedan bit isticanja, kao zadana vrijednost koristi se Invert. Ista konvencija kao AddLinkToWeb / AddLinkToPage

Napomene

Anotacija je kompatibilna s PDF/A jer se ne upućuje na vanjski resurs. Potreban je PDF 1.1 ili noviji