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

LeftVodoravna koordinata levega roba pravokotnika aktivne točke
TopNavpična koordinata zgornjega roba pravokotnika aktivne točke
WidthŠirina pravokotnika aktivne točke
HeightVišina pravokotnika aktivne točke
URLCiljni URL za oddajo, shranjen v specifikaciji datoteke dejanja
FieldNamesIzbirni 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
FlagsZastavice 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
OptionsBitna 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

0Dejanje ni bilo dodano, ker je dokument v načinu PDF/A, pravokotnik neveljaven ali je URL prazen
1Anotacija 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