AddLinkToHideField

Anotacije i hotspot veze, polja obrasca i AcroForms

Opis

Dodaje klikabilan hotspot pravougaonik na izabranu stranicu koji aktivira PDF akciju skrivanja kada se pokrene. Akcija skrivanja prebacuje vidljivost jednog ili više AcroForm polja, što omogućava dinamičko ponašanje prikazivanja i skrivanja bez JavaScripta. Akcija je definisana u ISO 32000-1 §12.6.4.10, Table 196

Tipična upotreba: veza “Prikaži detalje” / “Sakrij detalje” u rasporedu obrasca ili međusobno isključive grupe polja gde klik na jednu vezu skriva jednu grupu i prikazuje drugu (kombinujte dva AddLinkToHideField poziva sa suprotnim HideFlag vrednostima)

Koristite funkciju SetAnnotBorderColor da biste promenili boju ivice hotspota

Sintaksa

Delphi

Function TPDFlib.AddLinkToHideField(Left, Top, Width, Height: Double; Const FieldNames: WideString; HideFlag: Integer; Options: Integer): Integer;

DLL

int DLAddLinkToHideField(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FieldNames, int HideFlag, int Options);

Parametri

LeftHorizontalna koordinata leve ivice hotspot pravougaonika
TopVertikalna koordinata gornje ivice hotspot pravougaonika
WidthŠirina hotspot pravougaonika
HeightVisina hotspot pravougaonika
FieldNamesJedno ili više potpuno kvalifikovanih AcroForm naziva polja, razdvojenih zarezima, tačka-zarezima ili prelomisima reda. Početni i završni razmak oko svakog naziva se uklanjaju. Jedan naziv ispisuje /T kao tekstualni niz; dva ili više ispisuju /T kao niz tekstualnih nizova
HideFlagOdređuje smer vidljivosti. Nenulta vrednost skriva navedena polja (/H true). Nula ih prikazuje (/H false)
OptionsBitmaska koja upravlja izgledom veze. Bit 0 (vrednost 1): iscrtaj ivicu oko hotspot pravougaonika. Bitovi 1–3 biraju režim isticanja pri kliknu (2 = Invert, 4 = Outline, 8 = Push); kada nijedan bit isticanja nije postavljen, Invert se koristi kao podrazumevan. Ista konvencija kao AddLinkToWeb / AddLinkToNamedAction

Napomene

Anotacija je kompatibilna sa PDF/A jer se ne referencira nijedan spoljni resurs. Potreban je PDF 1.2 ili noviji