THPDFPage.AddPushButton

THPDFPage

 

Metode  AcroForm Support

Dodaje AcroForm push button widget na tekuću stranicu

 

Delphi syntax:

procedure AddPushButton(const FieldName, Caption: AnsiString; Rectangle: TRect; Flags: THPDFFormFieldFlags = []);

 

Opis

Metod kreira /Btn polje sa zastavicom Pushbutton i upisuje natpis kroz karakteristike izgleda widgeta. Koristite AddPushButtonWithAction kada dugme treba da pošalje formu, resetuje formu, pokrene JavaScript, otvori URI, pokrene imenovanu komandu pregledača ili sakrije neko drugo polje

 

THPDFButtonAction values

   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.

 

Compliance

PDF/A (bilo koji nivo) odbacuje baJavaScript i baResetForm prema ISO 19005-1 §6.6.1 / ISO 19005-2 §6.5.1 / ISO 19005-3 §6.5.1. PDF/X (bilo koji nivo) dodatno odbacuje baSubmitURL. baNamed i baHide su po specifikaciji dozvoljeni i pod PDF/A i pod PDF/X

 

See also: AcroForm Support, LastAnnotation