

PDF documents have great versatility since they can be displayed both within the Acrobat software as well as a web browser. Because the Acrobat-specific objects are added on top of core JavaScript, you still have access to its standard classes, including Math, String, Date, and RegExp.

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. Acrobat extends the core language by adding new objects and their accompanying methods and properties, to the JavaScript language.

JavaScript was created to offload web page processing from a server onto a client in web-based applications. Acrobat-PDFL SDK: JavaScript Development ¶
