AddLinkToSubmitForm
Anotacije in aktivne povezave, Polja obrazcev in AcroForms
Opis
Izbrani strani doda klikabilen pravokotnik aktivne točke (hotspot), ki ob aktivaciji sproži dejanje oddaje obrazca (submit-form) v PDF-ju. Dejanje oddaje obrazca pošlje vrednosti polj AcroForm na URL ali končno točko za obdelavo obrazcev brez potrebe po JavaScriptu
Uporabite FieldNames za omejitev oddanih polj. Pustite FieldNames prazno, da omogočite pregledovalniku oddajo vseh ustreznih polj
Uporabite funkcijo SetAnnotBorderColor, da spremenite barvo obrobe aktivne točke
Sintaksa
Delphi
Function TPDFlib.AddLinkToSubmitForm(Left, Top, Width, Height: Double; Const URL, FieldNames: WideString; Flags, Options: Integer): Integer;
DLL
int DLAddLinkToSubmitForm(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * URL, const wchar_t * FieldNames, int Flags, int Options);
Parametri
| Left | Vodoravna koordinata levega roba pravokotnika aktivne točke |
|---|---|
| Top | Navpična koordinata zgornjega roba pravokotnika aktivne točke |
| Width | Širina pravokotnika aktivne točke |
| Height | Višina pravokotnika aktivne točke |
| URL | Ciljni URL za oddajo, shranjen v specifikaciji datoteke dejanja |
| FieldNames | Izbirni seznam polno kvalificiranih imen polj AcroForm, ločenih z vejicami, podpičji ali prelomi vrstic. Vodilni in končni presledki okoli vsakega imena so obrezani |
| Flags | Zastavice dejanja oddaje obrazca v PDF, zapisane v vnos dejanja /Flags. Podajte 0 za privzeto oddajo v slogu FDF. Pogosti standardni biti vključujejo 4 za format HTML, 32 za XFDF in 256 za oddajo celotnega dokumenta PDF |
| Options | Bitna maska, ki nadzoruje videz povezave. Bit 0 (vrednost 1): nariši obrobo okoli pravokotnika aktivne točke. Biti 1-3 izberejo način označevanja ob kliku (2 = Invert, 4 = Outline, 8 = Push); če ni nastavljen noben bit označevanja, se kot privzeto uporabi Invert |
Vrnjene vrednosti
| 0 | Dejanje ni bilo dodano, ker je dokument v načinu PDF/A, pravokotnik neveljaven ali je URL prazen |
|---|---|
| 1 | Anotacija povezave in dejanje oddaje obrazca sta bila dodana |
Opombe
Način PDF/A blokira to dejanje, ker se lahko sklicuje na zunanji cilj oddaje. Funkcija zahteva PDF 1.2 ali novejši