AddLinkToImportData
Anotacijos ir aktyviosios nuorodos, formos laukai ir AcroForms
Aprašymas
Į pasirinktą puslapį įtraukia spustelėjamą aktyviosios srities stačiakampį, kuris suaktyvinus sukelia PDF duomenų importo (import-data) veiksmą. Duomenų importo veiksmas užpildo dokumento AcroForm laukus iš diske esančio Forms Data Format (FDF) failo. Veiksmas apibrėžtas ISO 32000-1 §12.6.4.8, Table 198Įprastas naudojimas: nuoroda “Įkelti pavyzdžio duomenis” arba “Atstatyti numatytąsias reikšmes” interaktyvioje formoje, kurioje FDF failas platinamas kartu su PDF ir saugo etalonines laukų reikšmesNorėdami pakeisti aktyviosios srities rėmelio spalvą, naudokite SetAnnotBorderColor funkciją
Įprastas naudojimas: interaktyvios formos nuoroda “Įkelti pavyzdžio duomenis iš naujo” arba “Grąžinti numatytąsias reikšmes”, kai FDF failas pateikiamas kartu su PDF ir jame saugomos kanoninės laukų reikšmės
Norėdami pakeisti aktyviosios srities kraštinės spalvą, naudokite SetAnnotBorderColor funkciją.
Sintaksė
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);
Parametrai
| Left | Aktyviosios srities stačiakampio kairiojo krašto horizontalioji koordinatė |
|---|---|
| Top | Aktyviosios srities stačiakampio viršutinio krašto vertikalioji koordinatė |
| Width | Aktyviosios srities stačiakampio plotis |
| Height | Aktyviosios srities stačiakampio aukštis |
| FileName | Kelias iki FDF failo, iš kurio bus užpildyti formos laukai. Pasvirieji brūkšniai konvertuojami į į priekį nukreiptus brūkšnius pagal ISO 32000-1 §7.11.2.1 PDF kanoninę kelio formą. Kuriant PDF failas neprivalo egzistuoti, tačiau peržiūros metu jis turi būti, kad veiksmas pavyktų. |
| Options | Bitų kaukė, valdanti nuorodos išvaizdą. Bitas 0 (reikšmė 1): piešiamas rėmelis aplink aktyviosios srities stačiakampį. Bitai 1–3 pasirenka paspaudimo paryškinimo režimą (2 = Invert, 4 = Outline, 8 = Push); kai joks paryškinimo bitas nenustatytas, pagal nutylėjimą naudojamas Invert. Ta pati konvencija kaip AddLinkToWeb / AddLinkToHideField. |
Pastabos
PDF/A ir PDF/X-6 režimai atmeta ImportData veiksmus ir grąžina 0 neįtraukdami anotacijos; reikalingas PDF 1.4 arba naujesnis