THPDFPage.AddPushButton

THPDFPage

 

Metodai  AcroForm Support

Prideda AcroForm mygtuko widgetą dabartiniame puslapyje

 

Delphi syntax:

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

 

Aprašas

Metodas sukuria /Btn lauką su Pushbutton vėliava ir parašą įrašo per widget appearance characteristics. Naudokite AddPushButtonWithAction, kai mygtukas turėtų pateikti formą, iš naujo nustatyti formą, paleisti JavaScript, atidaryti URI, sukelti pavadintą peržiūros programos komandą arba paslėpti kitą lauką

 

THPDFButtonAction values

   baNone — nėra /A veiksmo    baSubmitURL — /S /SubmitForm su /FS /URL filespec (PDF 1.2 §12.7.5.2). Param yra paskirties URL.    baResetForm — /S /ResetForm iš naujo nustato kiekvieną formos lauką (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). Atidaro URL naršyklėje.    baNamed (HotPDF v2.119.18) — /S /Named /N <Param> (PDF 1.1 §12.6.4.11). Param yra specifikacijos vardo žetonas: NextPage / PrevPage / FirstPage / LastPage (visi keturi standartiniai naršymo nurodymai, kurių laikosi visi PDF skaitytuvai). Suderinamos žiūryklės priima ir Acrobat plėtinius Print bei SaveAs.    baHide (HotPDF v2.119.18) — /S /Hide /T (Param) /H true (PDF 1.2 §12.6.4.10). Param yra formos lauko arba anotacijos, kurią reikia paslėpti paspaudus mygtuką, pavadinimas

 

Compliance

PDF/A (bet kuriuo lygiu) atmeta baJavaScript ir baResetForm pagal ISO 19005-1 §6.6.1 / ISO 19005-2 §6.5.1 / ISO 19005-3 §6.5.1. PDF/X (bet kuriuo lygiu) papildomai atmeta baSubmitURL. baNamed ir baHide pagal specifikaciją leidžiami tiek PDF/A, tiek PDF/X

 

See also: AcroForm Support, LastAnnotation