Acrobat -- Copy & Paste Field to Multiple Pages


Direct purchase using PayPal ($40 only)!

NEW: A free demo version of the tool is now available. The demo version can only duplicate one field, to a maximum of 3 pages.

Acrobat has a built-in command to duplicate a single field to multiple pages, but the catch is that all of the duplicated fields are exact copies of one another, so with the same name and value. If you want unique fields, you must rename them manually afterwards (or use this tool: Acrobat -- Rename Duplicate Fields to Unique Fields)


An easier way to do it is by using this script, which lets you select a field, enter the page range to which to duplicate it, and then continues to make unique copies of the fields, so no renaming is necessary!

For example:

When you press OK, unique copies of the fields "Text1" and "Text2" will be made on pages 2 to 10.

If you have any questions regarding this tool, you can contact me directly.

Acrobat/Reader -- Print Sticky Notes


Direct purchase using PayPal ($40 only)!


One of the small annoyances of Reader is that you can't print the contents of Sticky Notes together with other markups and comments, it just prints the sticky note icon instead, which isn't very helpful...
So I created this script that allows you to print the contents of your stickies together with your file. The only draw-back is that the file must have the Extended Reader Rights to manipulate comments for it to work.

Here's a page with some sticky notes:

And here's how it looks like in the Print dialog after pressing the Print Sticky Notes icon in the Tools menu (notice the text is actually visible):

For more information about this tool, or if you're interested in purchasing it, you can contact me directly.

Acrobat -- Link to a Specific Bookmark in a PDF

Batch version: Buy Now ($60 only)
Non-batch version: Buy Now ($40 only)
Direct purchase using PayPal!


PDF files have various Open Parameter options: you can link to a PDF at a specific page, named destination, zoom level, etc. But what you can't do is link to a specific bookmark. Well, until now...

With this new script created by me you can create a hyperlink to a specific bookmark in your PDF, using a simple URL parameter, like so:
http://www.myserver.com/files/products.pdf?bookmark=Index of all products

When the reader opens the file in their browser using this link, they will automatically jump to the specified bookmark, while still being able to browse the rest of the file, as usual.

Using the batch version of this script you can apply the code to multiple files in the same process (if you have Acrobat Pro, of course).

If you have any questions regarding this tool, you can contact me directly.

Merge PDF Files in True Numeric Order


Direct purchase using PayPal ($60 only)!

When you combine PDF files in Acrobat to a single file, the file order is alphabetical by default. So if you want to merge these files:
1.pdf
2.pdf
(...)
9.pdf
10.pdf
11.pdf

Acrobat will sort them like this:
1.pdf
10.pdf
11.pdf
2.pdf
9.pdf
(...)

This is obviously wrong, and the only way to fix it is to re-order them manually, which is tedious at best and can be a real problem if you have hundreds of files.

That's why I created this tool to merge PDF files according to their true numeric order. My tool will add the files in this order:
1.pdf
2.pdf
(...)
9.pdf
10.pdf
11.pdf
And if there are any files with non-numeric names (like index.pdf), you can choose whether to append them at the beginning or the end of the file.

Here's how the application looks:


NOTE: This application does NOT require you to have Acrobat or even Reader, and it will run on both Windows and Macintosh computers.
You do need to have Java installed, though.

For more information about this tool you can contact me directly.

Acrobat -- Calculate Time Differences in a Worksheet



Direct purchase using PayPal ($60 only)!

In many timesheet-style PDF files you want to have a calculation of the time difference between a starting hour and an ending one. Something like when a worker checks in and then out. With this script you can automatically create the script to calculate that difference. There's also an option to sum up all times to a final piece.

Updates:
This script can now also be used to total an entire column of time expressions to a single result field.
You can now use the script for either 24-hour or 12-hour time notations.You can now also select whether to show the results in decimal notation (so 2 hours and 30 minutes will show as "2.5") or in time notation (so 2 hours and 30 minutes will show as "2:30").
(19/06/2014) : It's no longer necessary to have the fields named with a number starting from 1. You can specify any starting index number (the default is still 1, though).


For example, this is the form we have:


We then run the script and get this window, into which we enter the names of the fields:

The script then runs and applies the calculation scripts:

And the final result is this (the total field is at the bottom-left):

For more information about this tool you can contact me directly.

Acrobat -- Batch Redact Credit Card Numbers


Direct purchase using PayPal ($30 only)!

Works exactly like my Batch Redact Social Security Numbers script, only with Credit Card numbers.

The script will redact the following patterns:
  • 999999999999
  • 9999 9999 9999
  • 9999-9999-9999 (or with any other punctuation marks)

If you have any questions regarding this tool, you can contact me directly.

Acrobat -- Batch Redact Social Security Numbers


Direct purchase using PayPal ($30 only per license)!


Note: I have also created a version of this tool for redacting Canadian Social Insurance Numbers (SIN), which can be purchased here, as well as a version that redacts British National Insurance Numbers (NI or NINO), which can be purchased here.
If your country uses a different format, contact me for a custom-made version. All the scripts cost the same, $30 only per license.

Social Security Numbers are sensitive information that should often be removed permanently from PDF files.
The only secure way of doing that is with the Redaction tool, which has an option for selecting SSN's. However, this option can't be used in a batch process, so if you want to apply this to multiple files you will need to do them one by one.

With this tool you can easily remove SSN's from multiple files with a single click, using a Batch Process (aka Action, in Acrobat X).
It offers a choice between just marking the suspected SSN's (to be reviewed manually and applied later) or marking AND deleting them at the same time.

As an extra bonus, it comes will a handy menu item to Search and Redact SSN's with a single click, not having to go through Acrobat's built-in menus, which can come in handy if you do it often.
You can use these menu items even in Acrobat Standard, where batch processing is not possible.

The script will redact the following patterns:
  • 999999999
  • 999 99 9999
  • 999-99-9999 (or with any other punctuation marks)

A PDF with several SSN's in it (the text was taken from the Wikipedia page about Social Security Numbers).

The script can be run in a "Mark and Ask" mode, in which the user is prompted whether or not to apply the redactions.


The highlighted SSN's created by the script (in the manual mode):


The result of running the batch process in "Mark and Redact" option: The SSN's are permanently removed.



If you have any questions regarding this tool, you can contact me directly.

Acrobat -- Batch Rename PDF Files Based on Content or Metadata

Using this script you can batch rename (if you have Acrobat Pro, of course) a bunch of PDF files based on their content or metadata.

The version of this tool that uses metadata can be purchased using this link: Buy Now

You can use the following parameters in it:
  • Original file name
  • Title
  • Author
  • Subject
  • Keywords
  • Number of pages

When you run the batch process for the first time, you will need to enter the pattern to use for the new file name. It looks like this:

Then you run the batch process (or Action, as it's called in Acrobat X) on your files, and they will all be automatically re-saved using the pattern you specified.
A menu item allows you to reset the pattern, in case you want to use a different one.

For the version of this tool that uses the file's contents, please contact me directly.

Acrobat -- Extract Non-Sequential Pages


Direct purchase using PayPal ($30 only)!

With this script you can extract a non-sequential range of pages in a PDF with ease.
Once launched from the Tools menu (or panel), the script will prompt you to enter the page ranges to extract, separated by comma's.

NEW: You can now test this script before buying it by using the free demo version, which can process up to 3 pages at a time. The full version has no such limitation, of course.


  • You can use single page number: 1, 2, 3
  • or page ranges: 1-3, 4-20
  • or an open-ended range: 25-
  • or a combination of all of the above.
The order in which you enter these ranges is not important.

For example, if you enter: 1, 4, 20-25, 16, 29-
The script will extract pages: 1, 4, 16, 20, 21, 22, 23, 24, 25 and 29 to the end of the file.

Once the script is done you can choose to delete the extracted pages from the original file, if you wish.


If you have any questions regarding this tool, you can contact me directly.

Acrobat -- Add Tooltip Text to Key Words or Phrases


Direct purchase using PayPal! ($50 per license)

Update: There's now a free demo version of this tool available. It will process up to 3 items from the list, and create up to 3 tooltips for each item. You can use it to see how the tool works before purchasing the full version.

Do you want the improve your PDF with tooltips (textual popups) that provide additional information for certain words when the reader hovers above them with the mouse? That can be easily achieved with this script.

With this script you can import a list of words or phrases from a text file or Excel spreadsheet, and it will automatically create the tooltip text you defined for each instance of those words or phrases in your file.
There's also a batch version of this script which allows you to add this functionality to multiple files in a single process.

You can download a sample PDF file showing the results of running the tool (also includes the list used in the process), from here.

Update: This script now includes a Batch Process (or Action) that allows you to run it on multiple files. (Requires Acrobat Pro)

For more information about this tool, you can contact me directly.

Acrobat -- Create Bookmarks from File


Direct purchase using PayPal ($60 only per license)!

This script can be used to generate the entire bookmarks structure of a PDF file from a text file, or even from an Excel sheet. It's even possible to specify some basic actions to occur when the bookmarks are clicked, such as:
  • Opening a certain page in the file
  • Going to a certain Named Destination in the file
  • Launching the browser at a certain URL
  • NEW FEATURE: Opening another PDF file

The input file has a simple structure and can be easily created in Excel:

Or in a plain-text editor:

And the result of running the script is:

For more information about this tool you can contact me directly.

Acrobat/Reader -- Quick Print a Single Page


Direct purchase using PayPal ($15 only)!

Similar to my Quick Print Current Page script, this one prompts you to enter the page number and immediately prints it. Much faster then doing it through the print dialog.

For more information about this tool you can contact me directly.

Acrobat/Reader X -- Send Email with an Attachment (of any kind!)

With the latest versions of Acrobat and Reader X it's possible to create scripts that will send an email to any e-mail address with any subject and message body you want, and also add any file as an attachment!
It was not previously possible to add attachments to emails sent from Acrobat or Reader, except for the PDF file itself, but now it is.
Contact me directly for more information about this new feature.

Acrobat -- Remove Everything Outside the Trim/Crop/Bleed/Art Box


Direct purchase using PayPal ($40 only)!

Updated: you can now choose to use the Trim Box, Crop Box, Art Box or Bleed Box.
With this script you can remove everything in your PDF outside of the Trim box with a single click. You then have a PDF that can be used online, or distributed to clients digitally. No need to create another version.

Before:

After:

For more information about this tool you can contact me directly.

Merge PDF Files via Command Line


Direct purchase using PayPal! ($40 only per license)

This is a stand-alone utility for merging PDF files via a command-line.
Using is is very simple. All you have to do is run the following:
PDFMerger inputfiles outputfile
and the tool will combine your input files (in order) and create the output file.

For example, running:
PDFMerger c:\temp\10000001.pdf c:\temp\10000002.pdf c:\temp\combined.pdf
will combine 10000001.pdf and 10000002.pdf into a new file called combined.pdf.

Note: Requires Java.

For more information about this tool you can contact me directly.