|
Menambahkan widget push button AcroForm ke halaman saat ini
Sintaks Delphi:
procedure AddPushButton(const FieldName, Caption: AnsiString; Rectangle: TRect; Flags: THPDFFormFieldFlags = []);
Deskripsi
Metode ini membuat field /Btn dengan flag Pushbutton dan menulis caption melalui karakteristik tampilan widget. Gunakan AddPushButtonWithAction saat tombol harus mengirim formulir, mengatur ulang formulir, menjalankan JavaScript, membuka URI, memicu perintah penampil bernama, atau menyembunyikan field lain
Nilai THPDFButtonAction
baNone — tanpa aksi /A
baSubmitURL — /S /SubmitForm dengan /FS /URL filespec (PDF 1.2 §12.7.5.2). Param adalah URL tujuan
baResetForm — /S /ResetForm mengatur ulang setiap field formulir (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). Membuka URL di browser
baNamed (HotPDF v2.119.18) — /S /Named /N <Param> (PDF 1.1 §12.6.4.11). Param adalah token nama spesifikasi: NextPage / PrevPage / FirstPage / LastPage (empat perintah navigasi standar yang didukung semua pembaca PDF). Ekstensi Acrobat seperti Print dan SaveAs juga diterima oleh penampil yang kompatibel
baHide (HotPDF v2.119.18) — /S /Hide /T (Param) /H true (PDF 1.2 §12.6.4.10). Param adalah nama field formulir atau anotasi yang disembunyikan saat tombol diklik
Kepatuhan
PDF/A pada level apa pun menolak baJavaScript dan baResetForm sesuai ISO 19005-1 §6.6.1 / ISO 19005-2 §6.5.1 / ISO 19005-3 §6.5.1. PDF/X pada level apa pun juga menolak baSubmitURL. baNamed dan baHide diizinkan oleh spesifikasi pada PDF/A dan PDF/X
Lihat juga Dukungan AcroForm, LastAnnotation
|