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
| Left | Vodoravna koordinata lijevog ruba pravokutnika aktivnog područja |
|---|---|
| Top | Okomita koordinata gornjeg ruba pravokutnika aktivnog područja |
| Width | Širina pravokutnika aktivnog područja |
| Height | Visina pravokutnika aktivnog područja |
| NamedActionType | Bira 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 |
| Options | Bitmaska 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