AddLinkToResetForm
Anotacije in aktivne povezave, Polja obrazcev in AcroForms
Opis
Izbrani strani doda klikabilen pravokotnik aktivne točke (hotspot), ki ob aktivaciji sproži dejanje ponastavitve obrazca v PDF-ju. Dejanje ponastavitve obrazca obnovi polja AcroForm na njihove privzete vrednosti brez potrebe po JavaScriptu
Uporabite FieldNames za omejitev polj, na katera vpliva dejanje ponastavitve. Pustite FieldNames prazno, da omogočite pregledovalniku ponastavitev vseh ustreznih polj
Uporabite funkcijo SetAnnotBorderColor, da spremenite barvo obrobe aktivne točke
Sintaksa
Delphi
Function TPDFlib.AddLinkToResetForm(Left, Top, Width, Height: Double; Const FieldNames: WideString; Flags, Options: Integer): Integer;
DLL
int DLAddLinkToResetForm(int InstanceID, double Left, double Top, double Width, double Height, 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 |
| 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 ponastavitve obrazca v PDF, zapisane v vnos dejanja /Flags. Podajte 0 za privzeto vedenje. Standardni pregledovalniki uporabljajo bite zastavic skupaj z /Fields, da določijo, ali je seznam vključujoč ali izključujoč |
| 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 ali pa je pravokotnik neveljaven |
|---|---|
| 1 | Anotacija povezave in dejanje ponastavitve obrazca sta bila dodana |
Opombe
Način PDF/A blokira to dejanje, ker interaktivna dejanja obrazcev niso primerna za arhivsko skladnost. Funkcija zahteva PDF 1.2 ali novejši