Preface
Preface
Introduction
Welcome to the Adobe
®
Acrobat
®
JavaScript Scripting Guide.
This scripting guide is
designed to provide you with an overview of how you can use Acrobat JavaScript to
develop and enhance standard workflows, such as:
●
●
●
●
●
●
●
●
●
Printing and viewing
Spell-checking
Stamping and watermarking
Managing document security and rights
Accessing metadata
Facilitating online collaboration
Creating interactive forms
Customizing interaction with Web Services
Interacting with databases
Here you will find detailed information and examples of what the Acrobat JavaScript
capabilities are and how to access them, as well as descriptions of the usage of the SDK
tools. Acrobat JavaScript is a powerful means by which you can enhance and extend both
Acrobat and PDF document functionality.
What is Acrobat JavaScript?
Acrobat JavaScript is a language based on the core of JavaScript version 1.5 of ISO-16262,
formerly known as ECMAScript, an object-oriented scripting language developed by
Netscape Communications. JavaScript was created to offload Web page processing from a
server onto a client in Web-based applications. Acrobat JavaScript implements extensions,
in the form of new objects and their accompanying methods and properties, to the
JavaScript language. These Acrobat-specific objects enable a developer to manage
document security, communicate with a database, handle file attachments, manipulate a
PDF file so that it behaves as an interactive, web-enabled form, and so on. Because the
Acrobat-specific objects are added on top of core JavaScript, you still have access to its
standard classes, including
Math
,
String
,
Date
,
Array
, and
RegExp
.
Acrobat JavaScript Scripting Guide
13