THPDFPage.AddPushButton

THPDFPage

Metodit AcroForm Support

Lisää AcroForm-painikewidgetin nykyiselle sivulle

Delphi syntax:

procedure AddPushButton(const FieldName, Caption: AnsiString; Rectangle: TRect; Flags: THPDFFormFieldFlags = []);

Kuvaus

Metodi luo /Btn-kentän Pushbutton-lipulla ja kirjoittaa otsikon säätimen ulkoasuominaisuuksien kautta. Käytä metodia AddPushButtonWithAction, kun painikkeen pitäisi lähettää lomake, tyhjentää lomake, ajaa JavaScriptia, avata URI-osoite, käynnistää nimetty lukijan komento tai piilottaa toinen kenttä

THPDFButtonAction values

   baNone — no /A action
   baSubmitURL/S /SubmitForm käyttäen /FS /URL-filespec-määritystä (PDF 1.2 §12.7.5.2). Param on kohde-URL
   baResetForm/S /ResetForm resets every form field (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). Avaa URL-osoitteen selaimessa
   baNamed (HotPDF v2.119.18) — /S /Named /N (PDF 1.1 §12.6.4.11). Param on määrityksen nimitunniste: NextPage / PrevPage / FirstPage / LastPage (neljä vakionavigointikomentoa, joita kaikki PDF-lukijat noudattavat). Yhteensopivat katseluohjelmat hyväksyvät myös Acrobat-laajennukset, kuten Print ja SaveAs
   baHide (HotPDF v2.119.18) — /S /Hide /T (Param) /H true (PDF 1.2 §12.6.4.10). Param on lomakekentän tai merkinnän nimi, joka piilotetaan, kun painiketta napsautetaan

Compliance

PDF/A (mikä tahansa taso) hylkää toiminnot baJavaScript ja baResetForm standardien ISO 19005-1 §6.6.1 / ISO 19005-2 §6.5.1 / ISO 19005-3 §6.5.1 mukaisesti. PDF/X (mikä tahansa taso) hylkää lisäksi toiminnon baSubmitURL. Toiminnot baNamed ja baHide ovat määrityksen mukaan sallittuja sekä PDF/A- että PDF/X-standardeissa

See also: AcroForm Support, LastAnnotation