9.1. Supported Scripting in AcroForms (Adobe Acrobat forms)

1. HTTP replies for submit actions

PDF Expert presents HTTP replies with Content-Type "text/plain" and "text/ html" to the user. For other content  types the "Form successfully submitted." is shown. 

2. Objects scriptable in PDF Expert

  • field
  • event
  • doc
  • app
  • util
  • console
field Object

Properties

  • borderColor
  • borderStyle
  • charLimit
  • currentValueIndices
  • defaultValue
  • display
  • fillColor
  • hidden
  • name
  • numItems
  • page
  • print
  • readonly
  • rect
  • required
  • strokeColor
  • textColor
  • textSize
  • type
  • userName
  • value
  • valueAsString

Methods

  • buttonGetCaption
  • buttonImportIcon, parameters are not supported
  • buttonSetCaption
  • checkThisBox
  • clearItems
  • defaultIsChecked
  • deleteItemAt, nIdx is requred
  • getArray
  • getItemAt
  • insertItemAt
  • isBoxChecked
  • setFocus
  • setItems 
event Object

Properties

  • change
  • changeEx
  • name
  • rc
  • selStart
  • selEnd
  • source
  • target
  • targetName
  • type
  • value
  • willCommit 
doc Object

Properties

  • calculate
  • numFields
  • numPages
  • pageNum
  • URL, can be used in combination with " pdfefile://" scheme to transfer data to a form.

Methods

  • calculateNow
  • deletePages
  • getField
  • getNthFieldName
  • gotoNamedDest
  • mailDoc
  • mailForm
  • submitForm, supported cSubmitAs values: FDF, XFDF, HTML, PDF.
  • resetForm
app Object

Properties

  • platform,  returns "IOS"
  • viewerType, returns "PDF Expert for iPad"
  • viewerVersion, returns PDF Expert version appending ".0" to it. E.g. "3.2.1.0"

Methods

  • alert
  • launchURL
  • mailMsg
  • openDoc, Ignores all parameters except "cPath". cPath is a relative path according to the current document. Returns null.
util Object

Methods

  • printd
  • printf
  • printx
  • scand, Note that PDF Expert is more strict than Acrobat Pro to correspondence cDate to cFormat. 
console Object

Methods


This page was: Helpful | Not Helpful