THPDFButtonAction Type
Valitsee lomakkeen painonappi-widgetiin liitetyn /A-toiminnon painalluksen yhteydessä (PDF 1.7 ISO 32000-1 12.6.4 / 12.7.5)
Määrittely
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
Yksikkö
HPDFDoc
Arvot
| Arvo | Merkitys |
|---|---|
baNone | Tavallinen painonappi ilman /A-merkintää |
baSubmitURL | /SubmitForm-toiminto; Param on lähetys-URL (PDF 1.2) |
baResetForm | /ResetForm-toiminto, joka tyhjentää lomakkeen kentät (PDF 1.2) |
baJavaScript | /JavaScript-toiminto; Param on skriptiteksti (PDF 1.3) |
baURI | /URI-toiminto, joka siirtyy Param-muuttujassa olevaan URL-osoitteeseen (PDF 1.1) |
baNamed | /Named-toiminto; Param on katseluohjelman sisäänrakennettu komento (NextPage, PrevPage, FirstPage, LastPage) tai Acrobat-laajennus (Print, SaveAs, GoBack, GoForward, GoToPage); PDF/A hyväksyy neljä standardia navigointinimeä (PDF 1.1 §12.6.4.11) |
baHide | /Hide-toiminto, jossa /H on tosi; Param on sen kohdekentän nimi, jonka widgetit piilotetaan (PDF 1.2 §12.6.4.10) |
baShow | /Hide-toiminto, jossa /H on epätosi ja joka näyttää uudelleen Param-nimisen widgetin; sallittu PDF/A- ja PDF/X-muodoissa (PDF 1.2) |
baImportData | /ImportData-toiminto; Param on lomakkeeseen ladattava FDF-tiedosto; kielletty PDF/A- ja PDF/X-asiakirjoissa (PDF 1.2 §12.7.5.4) |
Käyttöhuomautukset
- Anna tämän tyypin arvo ActionType-parametrina metodeissa THPDFPage.AddPushButtonWithAction ja THPDFPage.AddPushButtonWithNextAction; baNone luo painikkeen ilman /A-merkintää
- Jokainen arvo kantaa vähimmäis-PDF-version (HPDFButtonActionMinimumVersion), ja kirjasto hylkää pyydetyn toiminnon diagnostiikalla, jos asiakirjan versio on liian matala
- baImportData hylätään PDF/A- ja PDF/X-kohdemuodoissa vastaavasti kuin deklaraatiokommenteissa mainitut rajoitukset sanovat