|
Legger til en AcroForm-pushtast-widget på gjeldende side
Delphi-syntaks:
procedure AddPushButton(const FieldName, Caption: AnsiString; Rectangle: TRect; Flags: THPDFFormFieldFlags = []);
Beskrivelse
Metoden oppretter et /Btn-felt med Pushbutton-flagget og skriver bildeteksten via widgetens utseendeegenskaper. Bruk AddPushButtonWithAction når knappen skal sende inn et skjema, tilbakestille skjemaet, kjøre JavaScript, åpne en URI, utløse en navngitt visningskommando eller skjule et annet felt
THPDFButtonAction-verdier
baNone — no /A action
baSubmitURL — /S /SubmitForm with /FS /URL filespec (PDF 1.2 §12.7.5.2). Param is the destination URL.
baResetForm — /S /ResetForm resets every form field (PDF 1.2 §12.7.5.3).
baJavaScript — /S /JavaScript /JS (Param) (PDF 1.3 §12.6.4.16).
baURI — /S /URI /URI (Param) (PDF 1.1 §12.6.4.7). Opens the URL in a browser.
baNamed (HotPDF v2.119.18) — /S /Named /N <Param> (PDF 1.1 §12.6.4.11). Param is the spec name token: NextPage / PrevPage / FirstPage / LastPage (the four standard navigation commands all PDF readers honor). Acrobat extensions like Print and SaveAs are also accepted by compatible viewers.
baHide (HotPDF v2.119.18) — /S /Hide /T (Param) /H true (PDF 1.2 §12.6.4.10). Param is the name of the form field or annotation to hide when the button is clicked.
Kravoppfyllelse
PDF/A (alle nivåer) avviser baJavaScript og baResetForm i henhold til ISO 19005-1 §6.6.1 / ISO 19005-2 §6.5.1 / ISO 19005-3 §6.5.1. PDF/X (alle nivåer) avviser i tillegg baSubmitURL. baNamed og baHide er tillatt etter spesifikasjonen både i PDF/A og PDF/X
Se også: AcroForm Support, LastAnnotation
|