Tutorials, tools, scripts and samples for scripting Acrobat and PDF
Home | Video Tutorials | Copy-n-Paste Scripts | Download Library | Free Content | Search | MEMBERS AREA
Become a member and get immediate access to Acrobat JavaScript training videos, sample PDFs with scripts, copy-n-paste script library and Acrobat automation tools.Click here for details.


Already a Member?
 About this Site
About Us
Contact Us
Privacy Policy
Refund Policy
Terms of Use
 DEPARTMENTS
Video Tutorials
Copy-n-Paste Scripts
Download Library
Free Content
Free Videos
Most Popular
 RESOURCES

Let me know when new content is available.


Acrobat & PDF Scripting Learning Center & Library

pdfscripting.com is the most comprehensive, organized, affordable and convenient resource available for learning and enhancing your skills with Acrobat and PDF JavaScript.

Are you creating PDF forms or documents and been told that the features you need require scripting?
  • Calculations, Non-Standard Formatting or Validation?
  • Popup Alerts?
  • Using a Drop Down List to fill fields?
  • Using a Checkbox or Radio Button to affect other fields?
  • Date and Time Operations/Handling?
  • Advanced Navigation?
  • Interactive or Visual Effects?
  • Any other kind of advanced interactive feature?
  • Automate a Common Task (Create a Macro)?

Free Content
Over 11 hours of training videos Watch one of our free videos
Copy-n-Paste Script library Check out a page of free scripts
Sample PDFs with scripts Download free sample PDFs
Acrobat Automation tools Try one of our free automation tools

Becoming a Member is easy and affordable. Click here for details on membership benefits and plans offered.

Become a Member today to gain access to all the resources available in the Members only area of the site.


About Scripting in Acrobat/PDF

Scripting is the only way to implement many of the interactive and data handling features available in Acrobat and PDF. Especially when it comes to the more advanced and customized features. In fact, there are many more things that can be done with scripting than through Acrobat's standard interface.

Scripting is also the easiest and fastest way to automate tasks in Acrobat. If you are consistently using the same menu items and toolbar buttons, automation can save you a great deal of time and effort. JavaScript automation is an easy way to make advanced and custom functionality available to novice users, increasing performance and reducing training time for office workers.

If you've had to deal with any of these issues, then pdfscripting.com is the site for you. We've got entry level material to get beginners started and advanced material for experienced programmers. Many of the samples and scripts are ready to go with few changes. You can study them or use them as is. We've got a library of pre-built automation tools that perform common tasks, and like all the other material here, they can be studied or modified for your own special use. Download and try out some of the free content, especially the automation tools, to find out more about what's possible with scripting.

What Members Get

Below are a set of quick access links that will give you a good overview of the material available to Members and some really good free info as well. Since new content is in constant development and added on a regular basis, this set of links does not represent the complete set of resources. If you don't see the topic you are interested in, then please Contact Us to ask about it, or sign up for the free monthly newsletter (under Resources in the left-side panel).

Video Tutorials
Creating your first Form Core JavaScript
PDF Scripting BasicsGetting Started with Forms
LiveCycle ScriptingHow Form Scripts Work(Events)

Articles and Scripts
CalculationsDocument Navigation
Formatting Text FieldsPopup Alerts
Field ValidationUsing Dates & Times
Visual EffectsField Events
List/DropDown Fields

Downloads - Sample PDF Files and Automation Tools
Automation Tools (Page 1)General Form Scripting Samples
Automation Tools (page 2)Document Navigation Samples
Calculations SamplesDate & Time Samples
LiveCycle Form SamplesAdvanced & Fun Examples


FREE CONTENT
Creating Your First PDF Form
Thom Parker

Free Video Content & Full Listing of Available Videos

Basic Document Level (Document Open) Scripts
Open, Event, Global

Free Sample PDF Files with scripts

Free Acrobat Automation Tools


VIDEOS
Our Acrobat scripting training videos will get you up to speed fast. Videos are delivered in short segments and can be viewed in order or by topic of interest, all from the comfort of your office or home, anytime, no travel required!
Watch our Free videos and see the full content list of training videos available.

SCRIPTS
AcroForm Calculation Examples
Thom Parker
This page is a listing of sample PDFs that use the calculation event. The samples are collected from different areas of this site. They are not necessarily "Calculation" examples, but they all u . . . keep reading

Calculation Scripts in AcroForms
Everything about calculations for regular PDF forms (AcroForms). Entering Calculations, writing calculation scripts, samples, and some alternate uses for the Calculation Event. . . . keep reading

Parsing and Formatting Dates and Times
Thom Parker
Dates and times aren't like other kinds of values, because they can be represented in so many different ways. For example, the representation of a date or time used for a calculation is very different from the human readable form. These scripts show how to parse and format dates from any format into any other format so they can be used for both calculations and display. . . . keep reading

Simple Document Navigation
WindJack Solutions, Inc.
Basic and easy to implement document navigation scripts. These scripts use the legacy navigation parameters (page number, zoom, and scroll), existing Acrobat menu items, and an URL query string to perform both document navigation tasks. . . . keep reading

Field Format Script Basics
Format, Event
Four example scripts that demonstrate the basics of using the Format Event Script on an AcroForm document. All examples are for Text Fields, but can also be used on a ComboBox (drop-down list). . . . keep reading

The Alert Popup Box (UI Controls)
Thom Parker
Popup boxes are used for two purposes- to give the user a message and to collect immediate input from the user. In Acrobat JavaScript there are several types of popup boxes . . . keep reading

The above links are for the most recent additions to the script library. To see the full list visit the Copy-n-Paste Scripts department.

PDF SAMPLE FILES
Our Download Library of scripted PDF sample files is in the Members Only Area of this site. However, we have provided titles and description for each file that you are free to explore. View the Download Library

AUTOMATION TOOLS
Our Download Library of Acrobat Automation tools is in the Members Only Area of this site. However, we have provided titles and descriptions for each tool that you are free to explore. View the Acrobat Automation Tools