Resources
Acrobat JavaScript Articles, Tips, and Tutorials
from AcrobatUsers.com
WindJack Solutions founder and President Thom Parker is an avid fan and well known guru of Acrobat JavaScript. He was invited by Adobe Systems, Inc to be the host of the AcrobatUsers.com JavaScript Corner and a contributer to the site. In this capcity he wrote a range of articles on Scripting in Acrobat. In 2012 Adobe stopped supporting this site and folded the Acrobat forums into regular Adobe product forums. But the material on AcrobatUsers is invaluable, and can't be found anywhere else. Forturnately Adobe has left the site intact. The bulk of Thom's JavaScript articles are linked below. Many of the covered topics have been rewritten for the PDFScripting.com site, but not all of them, and these articles are completely free, including the example files. When you visit this site be sure to also visit the "Actions Exchange". The Actions exchange is a download list of Acrobat Actions, most of which were written by Thom.
General Acrobat Scripting
The Acrobat JavaScript Console (your best friend for Developing Acrobat JavaScript)
General Access to Existing Acrobat Scripts
Splitting and Rebuilding Strings
Get and Set PDF Metadata from Acrobat JavaScript
Multi-Line Text in a Button Caption
Add a Custom Menu Item to Acrobat
File Paths in Acrobat JavaScript
Entering Scripts into a Link Action
Automation
JavaScript in Batch Processing
Creating and Using Layer (OCGs) with Acrobat JavaScript
Automatically Add Buttons to a PDF
Applying PDF Security with Acrobat JavaScript
Form Tips
Hiding and Showing Form Fields
Entering Scripts for Form Fields
How to do (not so simple) Form Calculations
Multi-Line Text in a Button Caption
Using Colors in Acrobat JavaScript
Changing Another Field with Combo Box (Drop Down) Selection
Programming List and Combo Fields in Acrobat and LiveCycle Forms- Part 1
Programming List and Combo Fields in Acrobat and LiveCycle Forms- Part 2
Disabling (graying-out) Form Fields
Popup Menus for Acrobat (A Great User Interface Item)
In-Depth
Working with Date and Time in Acrobat JavaScript
Part 1
Part 2
Part 3
Alert, Response, and other Popup Windows in Acrobat JavaScript
Part 1- The Alert Box
Part 2- The Response Box
Part 3- The Document File Browser
Part 4- The Browse for File Dialog
Part 5- Custom Dialog Boxes