THPDFButtonAction Type
Chọn hành động /A gắn vào một widget biểu mẫu pushbutton khi nút được bấm (PDF 1.7 ISO 32000-1 12.6.4 / 12.7.5)
Khai báo
THPDFButtonAction= (baNone, // Plain pushbutton, no /A entry
baSubmitURL, // /S /SubmitForm /F << /FS /URL /F (url) >> (PDF 1.2)
baResetForm, // /S /ResetForm (PDF 1.2)
baJavaScript, // /S /JavaScript /JS (code) (PDF 1.3)
baURI, // /S /URI /URI (url) (PDF 1.1)
baNamed, // v2.119.18 /S /Named /N <param> (PDF 1.1 §12.6.4.11)
// Built-in viewer commands: NextPage / PrevPage /
// FirstPage / LastPage. Acrobat extensions: Print,
// SaveAs, GoBack, GoForward, GoToPage. PDF/A allows
// the four standard nav names per §6.6.1
baHide, // v2.119.18 /S /Hide /T <field-name> /H true
// (PDF 1.2 §12.6.4.10). Hides the named widget(s);
// Param is the target field name. Spec /H default
// is true so we emit it explicitly to make the
// intent self-documenting
baShow, // v2.119.20 /S /Hide /T <field-name> /H false
// Mirror of baHide that re-shows the widget
// PDF/A + PDF/X allowed (widget visibility only)
baImportData); // v2.119.20 /S /ImportData /F (filename) (PDF 1.2
Đơn vị
HPDFDoc
Giá trị
| Giá trị | Ý nghĩa |
|---|---|
baNone | Pushbutton thuần không mang mục /A nào |
baSubmitURL | Hành động /SubmitForm; Param là URL gửi biểu mẫu (PDF 1.2) |
baResetForm | Hành động /ResetForm xóa sạch các trường biểu mẫu (PDF 1.2) |
baJavaScript | Hành động /JavaScript; Param là văn bản script (PDF 1.3) |
baURI | Hành động /URI nhảy tới URL trong Param (PDF 1.1) |
baNamed | Hành động /Named; Param là một lệnh viewer dựng sẵn (NextPage, PrevPage, FirstPage, LastPage) hoặc một phần mở rộng Acrobat (Print, SaveAs, GoBack, GoForward, GoToPage); PDF/A chấp nhận bốn tên điều hướng chuẩn (PDF 1.1 §12.6.4.11) |
baHide | Hành động /Hide với /H true; Param là tên trường đích mà widget của nó bị ẩn (PDF 1.2 §12.6.4.10) |
baShow | Hành động /Hide với /H false hiển thị lại widget được nêu tên trong Param; được phép trong PDF/A và PDF/X (PDF 1.2) |
baImportData | Hành động /ImportData; Param là tệp FDF nạp vào biểu mẫu; bị cấm trong các tài liệu PDF/A và PDF/X (PDF 1.2 §12.7.5.4) |
Ghi chú sử dụng
- Truyền một giá trị của kiểu này làm tham số ActionType của THPDFPage.AddPushButtonWithAction và THPDFPage.AddPushButtonWithNextAction; baNone tạo một nút không có mục /A
- Mỗi giá trị mang một phiên bản PDF tối thiểu (HPDFButtonActionMinimumVersion) và thư viện từ chối hành động được yêu cầu kèm chẩn đoán khi phiên bản tài liệu quá thấp
- baImportData bị từ chối cho các đích PDF/A và PDF/X, khớp với các giới hạn được ghi trong phần chú thích khai báo