Provides descriptions of the data items that
PDFFormRenderSpec
variables contain.
acrobatVersion
An
AcrobatVersion
value
that represents the Acrobat version that is required to view the
PDF form that the Forms service renders.
cacheEnabled
A
boolean
value
that indicates whether the Forms service caches a PDF form to improve
performance. When caching is used, each form is cached after it
is generated for the first time. On a subsequent render, if the
cached form is newer than the form design’s timestamp, the form
is retrieved from the cache. A value of
true
indicates
that caching is used and
false
indicates caching
is not used.
charset
A
string
value
that represents the character set used to encode the output byte
stream. The Forms service supports character encoding values defined
by the
java.nio.charset
package for HTML transformations.
For a complete list of character sets, see http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html
clientCache
A
boolean
value
that determines whether the form is cached in the client web browser
cache. Only forms that are rendered as interactive PDF forms can
be stored in the client web browser cache.
When client caching
is used and subsequent requests for the PDF form are made, a timestamp
located in the cached PDF form is compared with the timestamp of the
PDF form that is generated by the Forms service and stored in the
server cache. If they are the same, the PDF form is retrieved from
the client cache. This results in reduced bandwidth usage and improves
performance because the Forms service does not have to redeliver
the same content to the client web browser.
A value of
true
indicates
that client caching is used and
false
indicates
client caching is not used.
debugEnabled
A
boolean
value
that determines whether debug-level logging is performed. Debug-level
logging provides more information in the J2EE application server's log
file. A value of
true
indicates that debug-level
logging is performed, and
false
indicates that
the default level of logging is performed.
formModel
A
FormModel
value
that represents where the form processing is performed.
generateServerAppearance
A
boolean
value
that determines whether the appearance, such as layout of PDF pages
and other graphical elements, for the PDF form are generated on
the server. When you generate the appearance on the server, the
form is rendered on the server and merged with data. A value of
true
specifies
to generate the appearance on the server.
linearizePDF
A
boolean
value
that indicates whether the Forms service produces a linearized PDF
form, which is a form that is optimized for web applications. A
linearized PDF document enables incremental access in a network
environment. For example, a linearized PDF document can be displayed
in a web browser before the entire PDF document is downloaded. A
value of
true
indicates the PDF is linearized and
false
indicates
it is not linearized.
locale
A
string
value
that represents the locale to use.
PDFVersion
A
string
value
that represents the PDF version of the PDF form that is rendered. These
string values are valid:
-
PDFVersion_1_5:
-
Represents PDF version 1.5.
-
PDFVersion_1_6:
-
Represents PDF version 1.6.
-
PDFVersion_7:
-
Represents PDF version 1.7.
renderAtClient
A
RenderAtClient
value
that determines whether PDF content is rendered on the client application
using Acrobat 7.0 or later, or on the server.
seedPDF
A
string
value
that represents the location of a shell PDF (seed PDF) to use for optimizing
the delivery of transformed PDF documents. The shell PDF document specifies
a customized PDF document (contains only fonts) that is appended with
a form design and data. The form is rendered by Acrobat 7.0 or later
and applies to PDF form transformations.
standAlone
A
boolean
value
that specifies whether the form is rendered without state information.
This value is useful when the rendering of an interactive form occurs on
the server and the form contains JavaScript code to execute.
A
value of
true
indicates that the JavaScript code
that the form contains runs on the client with no interaction with
the server. A value of
false
indicates that state
information is used to render an interactive form to an end user
who then enters information into the form and submits the form back
to the Forms service. The Forms service then performs a calculation
operation and renders the form back to the user with the results
displayed in the form.
taggedPDF
A
boolean
value
that determines whether the Forms service produces a tagged PDF
form. A value of
true
indicates a tagged PDF form
is produced and a value of
false
indicates the
PDF form is not tagged. A tagged PDF form defines a set of standard
structure types and attributes that support the extraction of page content
and reuse for other purposes. It is intended for tools that perform
simple extraction, automatic redirection of flows, processing of
text for searching or indexing, conversion to other common file
formats, and making content accessible to users with visual impairment.
XCIURI
A
string
value
that represents the URI of the XCI file to use for rendering. If
the root of the URI is not specified, the file is assumed to reside
in the EAR file.
XMLData
A
boolean
value
that specifies to the Forms service to create XML data after the operation
executes. A value of
True
specifies to produce
the XML form’s data based on its current processing state and a
value of
False
specifies not to produce XML data.