AddLinkToImportData

Beleške i hotspot veze, Polja obrasca i AcroForms

Opis

Dodaje klikabilni pravougaonik sa aktivnom površinom na izabranu stranicu koji pri aktivaciji pokreće PDF akciju za uvoz podataka. Akcija za uvoz podataka popunjava AcroForm polja dokumenta iz Forms Data Format (FDF) datoteke na disku. Akcija je definisana u ISO 32000-1 §12.6.4.8, Table 198

Uobičajena upotreba: veza „Učitaj uzorke podataka” ili „Vrati podrazumevane vrednosti” u interaktivnom obrascu, gde FDF datoteka stoji uz PDF i sadrži kanonske vrednosti polja

Koristite funkciju SetAnnotBorderColor da promenite boju ivice hotspot pravougaonika

Sintaksa

Delphi

Function TPDFlib.AddLinkToImportData(Left, Top, Width, Height: Double; Const FileName: WideString; Options: Integer): Integer;

DLL

int DLAddLinkToImportData(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, int Options);

Parametri

LeftVodoravna koordinata leve ivice pravougaonika sa aktivnom površinom
TopVertikalna koordinata gornje ivice pravougaonika sa aktivnom površinom
WidthŠirina pravougaonika sa aktivnom površinom
HeightVisina pravougaonika sa aktivnom površinom
FileNamePutanja do FDF datoteke iz koje će se popuniti polja obrasca. Obrnute kose crte se pretvaraju u kose crte unapred prema ISO 32000-1 §7.11.2.1 PDF-kanonskom obliku putanje. Datoteka ne mora da postoji u trenutku kreiranja PDF-a, ali mora da bude prisutna pri pregledanju da bi akcija uspela
OptionsBitmaska koja upravlja izgledom veze. Bit 0 (vrednost 1): nacrtaj ivicu oko pravougaonika sa aktivnom površinom. Bitovi 1–3 biraju režim isticanja pri kliknu (2 = Invert, 4 = Outline, 8 = Push); kada nijedan bit za isticanje nije postavljen, Invert se koristi kao podrazumevana vrednost. Isto kao AddLinkToWeb / AddLinkToHideField

Napomene

Nije dozvoljeno u PDF/A jer akcija upućuje na spoljašnji resurs. Kada je dokument u PDF/A režimu, funkcija tiho vraća 0 i anotacija se ne dodaje. Potreban je PDF 1.4 ili noviji