AddLinkToResetForm

Annotations and hotspot links, Form fields and AcroForms

Beskrivelse

Legger til et klikkbart aktivt rektangel (hotspot) på den valgte siden som utløser en PDF-tilbakestillingshandling (reset-form) når det aktiveres. En tilbakestillingshandling gjenoppretter AcroForm-felter til standardverdiene uten å kreve JavaScript

Bruk FieldNames for å begrense hvilke felter som påvirkes av tilbakestillingen. La FieldNames være tom for å la visningsprogrammet tilbakestille alle aktuelle felter

Bruk funksjonen SetAnnotBorderColor for å endre fargen på grensen til det aktive rektanglet

Syntaks

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);

Parametere

LeftDen horisontale koordinaten for venstre kant av det aktive rektanglet
TopDen vertikale koordinaten for øvre kant av det aktive rektanglet
WidthBredden på det aktive rektanglet
HeightHøyden på det aktive rektanglet
FieldNamesValgfri liste med fullt kvalifiserte AcroForm-feltnavn atskilt med komma, semikolon eller linjeskift. Innledende og avsluttende mellomrom rundt hvert navn trimmes
FlagsPDF-tilbakestillingsflagg som skrives til handlingens /Flags-oppføring. Send 0 for standard oppførsel. Standard visningsprogrammer bruker flaggbitene sammen med /Fields for å bestemme om listen er inkluderende eller ekskluderende
OptionsBitmaske som kontrollerer lenkens utseende. Bit 0 (verdi 1): tegn en ramme rundt det aktive rektanglet. Bit 1-3 velger uthevingsmodus ved klikk (2 = Invert, 4 = Outline, 8 = Push); når ingen uthevingsbit er satt, brukes Invert som standard

Returverdier

0Handlingen ble ikke lagt til fordi dokumentet er i PDF/A-modus eller rektanglet er ugyldig
1Lenkeannotasjonen og tilbakestillingshandlingen ble lagt til

Merknader

PDF/A-modus blokkerer denne handlingen fordi interaktive skjemahandlinger ikke er egnet for arkiveringssamsvar. Funksjonen krever PDF 1.2 eller nyere