THPDFPage.AddPushButton

THPDFPage

 

Metode  Dukungan AcroForm

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