Tutorials, tools, scripts and samples for scripting Acrobat and PDFpdfscripting.com
HomeVideo TutorialsCopy-n-Paste ScriptsDownload LibraryFree ContentSearchMEMBERS LOG-IN

About Us
Contact Us
Privacy Policy
Refund Policy
Site Video Tour
Terms of Use
Video Tutorials
Automating Acrobat
Copy-n-Paste Scripts
Download Library
Free Content
Free Videos

Let me know when new content is available.

Home | Copy-n-Paste Scripts

Copy-n-Paste Script Library

Thom Parker

This is a collection of JavaScripts available for use in your PDF documents and forms. We have included a broad range of scripts to reflect most of the functions and methods available for use in Acrobat JavaScript, as well as frequently asked for scripts. This area is under constant development and new scripts will be added on a regular basis.

How to use the Copy-n-Paste scripts

1. Scripts are grouped into broad categories , which are further divided into general scripting topics. Clicking on a category link below will take you to a page listing the general topics within the category. (Example. Click on the "Document and Form Scripts" category below, then select a Topic on that page.
2. Each Topic page contains a general discussion of these types of scripts and ways they can be used, how the scripts work, and related resources on the site for learning more about how to use them.
3. Each individual script includes an information bar. The information bar contains very important usage information for each script including what field type it works best with, where to place the code, what version of Acrobat is applicable, and whether or not the script will work in Adobe Reader.
4. Each script has a set of 'orange" Show buttons labeled "How it Works" and "Code." The "How it Works" button describes how to use and modify the code, and the "Code" button displays a text box with the script for easy copy/paste into your own PDFs.

How to use a menu item from a script
Thom Parker
Learn how to use the Acrobat menu items in your scripts. Menu items can be used to access functionality not available to a script and also as shortcut to performing some tasks. This technique is more handy than you might think because Acrobat has many more menu items than are displayed on the user interface. In fact, Acrobat has a menu item for almost every feature. . . . keep reading
Document Navigation Scripts
AcroForm, Navigation
Document navigation is the process of finding your way through content in a document. Documents are rarely read from start to finish. Unless the document is a novel, users will want to skip around to find the particular content they are interested in. This is especially true for interactive electronic documents, which are used more for providing information than telling stories. These articles and scripts provide a variety of ways to implement a wide range of navigation techniques, form simple to very complex. . . . keep reading
PDF Stamp Annotations
Workflow, Automation, Stamps
The Stamp Annotation on a PDF is intended to be viewed just like an ink stamp, or a tape/ink marker, on a paper document. But these stamps are more than just a static ink-like rubber stamp. They can display data collected at runtime (such as dates, times, and user or form data) and so they are very flexible and useful in a wide range of document workflows. The stamp is an important part of any document process, technical, legal, or administrative. Acrobat comes with a variety of built in stamps, but more importantly it provides tools and techniques for building custom stamps. . . . keep reading
All About Creating and Scripting LiveCycle PDF Forms
XFA, Forms, LiveCycle
LiveCycle forms are a very dynamic and data oriented technology based on XML. This is the second forms technology added to Acrobat and it is very different from traditional AcroForms in both structure and scripting. These articles, videos, and samples introduce the basic concepts behind LiveCycle forms and cover form design for beginning to advanced users. . . . keep reading
Importing and Exporting Excel Data
Automation, Excel, Database, AcroForm
This article explains exactly how to transfer data, in both directions, between an excel file and Acrobat. Scripts are provided for importing and exporting in a variety of scenarios, including a looping scenerio for performing variable data operations and mail merge. . . . keep reading
Using Excel™ with Acrobat™, PDF, and LiveCycle
Automation, Data Handling, XFA
There are several different ways Acrobat, PDF, and LiveCycle forms can exchange data with an Excel Spreadsheet. This series of articles outlines the details of the different methodologies and provides several variations on the code for implementing each. . . . keep reading
Common Elements (Colors, Paths, and Coordinates)
Thom Parker
There are a number of elements that are unique to AcroForm scripting and used consistently throughout the Document Object Model. These include Colors, File Paths, and Coordinates. Understanding how these elements are defined and used is a necessary Acrobat scripting skill. . . . keep reading
Form Data Validation
Thom Parker
Form data validation is a standard part of creating any electronic form. It comes in two different flavors. Validation at the field level where the data is checked for proper formatting, and validation at the form level where the completeness of the form is tested before data submission. A good form design uses a combination of these two methods. . . . 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
Document Navigation Scripts
Scripts for navigating to a specific document location. Several different techniques are presented. Use navigation buttons, links, and menus to enhance the usability of your documents. . . . keep reading
Instructions for Installing Folder Level Scripts (Automation Tools) and Plug-ins
There are a number a different ways to automate document processes within Acrobat, including "Actions" (Batch Sequences) and external Visual Basic applications, but the most common automation tools a . . . keep reading
Acrobat Automation Scripts
Turn complex and time consuming tasks into into simple and fast operations. Nearly everything that can be done with menus and tools on the Acrobat user interface can be done with a script. And scripts can do even more with a PDF than can be done manually. . . . keep reading
Document and Form Scripts
All scripts for document and form scripting, includes Field scripts . . . keep reading
Date Handling Scripts
Thom Parker
This article explains basic date handling and provides scripts for a wide variety of date uses, from parsing and formatting dates, to complex date calculations. . . . keep reading