|
THPDFPage.AddPushButton
|
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 |