Справочник Пользователя для Adobe acrobat 7.0.5 sdk
XML and the Acrobat SDK
The Adobe XML Architecture
8
74
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.
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.
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.
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.
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.
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
necessary that exchanged information adhere to a standardized format for data types. To