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
| Left | Vodoravna koordinata leve ivice pravougaonika sa aktivnom površinom |
|---|---|
| Top | Vertikalna koordinata gornje ivice pravougaonika sa aktivnom površinom |
| Width | Širina pravougaonika sa aktivnom površinom |
| Height | Visina pravougaonika sa aktivnom površinom |
| FileName | Putanja 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 |
| Options | Bitmaska 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