THPDFPage.AddPushButton

THPDFPage

 

Metode  AcroForm Support

Doda gradnik push button AcroForm na trenutno stran

 

Delphi syntax:

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

 

Description

Metoda ustvari polje /Btn z zastavico Pushbutton in napiše napis prek značilnosti videza gradnika. Uporabite AddPushButtonWithAction, kadar mora gumb poslati obrazec, ponastaviti obrazec, zagnati JavaScript, odpreti URI, sprožiti poimenovan ukaz pregledovalnika ali skriti 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 (katera koli raven) zavrne baJavaScript in baResetForm po ISO 19005-1 §6.6.1 / ISO 19005-2 §6.5.1 / ISO 19005-3 §6.5.1. PDF/X (katera koli raven) dodatno zavrne baSubmitURL. baNamed in baHide sta po specifikaciji dovoljena tako v PDF/A kot v PDF/X

 

See also: AcroForm Support, LastAnnotation