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

LeftAktyviosios srities stačiakampio kairiojo krašto horizontalioji koordinatė
TopAktyviosios srities stačiakampio viršutinio krašto vertikalioji koordinatė
WidthAktyviosios srities stačiakampio plotis
HeightAktyviosios srities stačiakampio aukštis
FileNameKelias 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ų.
OptionsBitų 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