THPDFButtonAction Type
Επιλέγει την ενέργεια /A που συνδέεται σε ένα pushbutton widget φόρμας όταν πατηθεί το κουμπί (PDF 1.7 ISO 32000-1 12.6.4 / 12.7.5)
Δήλωση
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
Μονάδα
HPDFDoc
Τιμές
| Τιμή | Σημασία |
|---|---|
baNone | Απλό pushbutton χωρίς εγγραφή /A |
baSubmitURL | Ενέργεια /SubmitForm, το Param είναι το URL υποβολής (PDF 1.2) |
baResetForm | Ενέργεια /ResetForm που καθαρίζει τα πεδία της φόρμας (PDF 1.2) |
baJavaScript | Ενέργεια /JavaScript, το Param είναι το κείμενο του script (PDF 1.3) |
baURI | Ενέργεια /URI που μεταβαίνει στο URL του Param (PDF 1.1) |
baNamed | Ενέργεια /Named, το Param είναι εντολή ενσωματωμένου viewer (NextPage, PrevPage, FirstPage, LastPage) ή επέκταση Acrobat (Print, SaveAs, GoBack, GoForward, GoToPage), και το PDF/A δέχεται τα τέσσερα τυπικά ονόματα πλοήγησης (PDF 1.1 §12.6.4.11) |
baHide | Ενέργεια /Hide με /H true, το Param είναι το όνομα του πεδίου-στόχου των widgets που κρύβονται (PDF 1.2 §12.6.4.10) |
baShow | Ενέργεια /Hide με /H false που επανεμφανίζει το widget με το όνομα του Param, επιτρεπτή σε PDF/A και PDF/X (PDF 1.2) |
baImportData | Ενέργεια /ImportData, το Param είναι το αρχείο FDF που φορτώνεται στη φόρμα, απαγορευμένη σε έγγραφα PDF/A και PDF/X (PDF 1.2 §12.7.5.4) |
Σημειώσεις χρήσης
- Περάστε τιμή αυτού του τύπου ως παράμετρο ActionType στις THPDFPage.AddPushButtonWithAction και THPDFPage.AddPushButtonWithNextAction, και το baNone δημιουργεί κουμπί χωρίς εγγραφή /A
- Κάθε τιμή φέρει ελάχιστη έκδοση PDF (HPDFButtonActionMinimumVersion), και η βιβλιοθήκη απορρίπτει τη ζητούμενη ενέργεια με διαγνωστικό όταν η έκδοση του εγγράφου είναι πολύ χαμηλή
- Το baImportData απορρίπτεται για στόχους PDF/A και PDF/X, σύμφωνα με τους περιορισμούς που σημειώνονται στα σχόλια της δήλωσης