Xml Forms; Xml Templates; Extensible Metadata Platform (Xmp); Soap And Web Services - Adobe ACROBAT 7.0.5 SDK Manual

Table of Contents

Advertisement

XML and the Acrobat SDK
8
The Adobe XML Architecture

XML Forms

The Adobe XML Forms model uses a Document Object Model (DOM) architecture to
manage the components that comprise a form. These include the base template, the form
itself, and the data contained within the form fields. In addition, all calculations, validations,
and formatting are specified and managed within the DOM and XML processes.
Static XML forms were supported in Acrobat 6, and dynamic XML forms are now supported
in Acrobat 7. Both types are created using Adobe Designer. A static form presents a fixed set
of text, graphics, and field areas at all times. Dynamic XML forms are created by dividing a
form into a series of subforms and repeating subforms. They support dynamically changing
fields that can grow or shrink based on content, variable-size rows and tables, and
intelligent data import/export features.
For more information, see

XML Templates

Acrobat JavaScript defines a Template object that supports interactive form architectures.
In this context, a Template is a named page within a PDF document that provides a
convenient format to automatically generate and manipulate a large number of form fields.
These pages contain visibility settings, and can be used to spawn new pages containing
identical sets of form controls to those defined within the template.
For more information, see

Extensible Metadata Platform (XMP)

Adobe's Extensible Metadata Platform (XMP) is a labeling technology that allows you to
embed metadata into the file itself. With XMP, desktop applications and back-end
publishing systems use a common method for capturing, sharing, and leveraging
metadata.
For more information, see

SOAP and Web Services

Most current models of web services use the Extensible Markup Language (XML), which
facilitates interoperability by permitting the exchange of information between applications
and platforms in a text-based manner. The Simple Object Access Protocol (SOAP) is an XML-
based messaging protocol used as a medium for information and instruction exchange
between web services. Information sent using the SOAP standard is placed in a file called a
SOAP envelope. The Web Services Description Language (WSDL) is an XML-based standard
for describing web services and their capabilities. Adobe Acrobat's support for these
standards makes it possible for PDF documents to locate services, understand their
capabilities, and interact with them.
In order to guarantee interoperability between various platforms and applications, it is
necessary that exchanged information adhere to a standardized format for data types. To
74
Chapter 9, "Forms and the Acrobat
"XML Form Templates" on page
Chapter 12, "Working with
SDK.
86.
Metadata.
Acrobat SDK User's Guide

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Acrobat sdkAcrobat 7.0.5

Table of Contents