Thursday, August 25, 2016

Acrobat -- Spell Check Suite


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


Try before you buy: Free demo version


This suite of tools adds full spell-checking capabilities to Acrobat.
You can now check and mark up regular text and bookmarks in addition to the standard check for form fields and comments which already exists in Acrobat.

Update IV (25-08-2016): New update for this tool! It can now handle ligatures symbols as well as end-of-line hyphenated words better than before.

Update III (18-06-2014): A new feature just added to this tool, allowing you to define "No Spell Check" zones, which the tool will ignore when it spell-checks the document.
Another improvement is the option to define whether or not to perform a case-sensitive spell-check. By default the check is case in-sensitive.

Update II: Now this script includes a batch process, which allows you to spell-check multiple files one after another (provided you have Acrobat Pro, of course).

Update I: A free demo version of this tool is now available here. It allows you to select a dictionary and then spell-check the first page of the currently active document.

The languages available for checking are:
  • Bulgarian
  • Catalan
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English (Canada)
  • English (United Kingdom)
  • English (United States)
  • Estonian
  • Finnish
  • French (Canada)
  • French (France)
  • German (Germany)
  • German (Switzerland)
  • Greek
  • Hungarian
  • Italian
  • Latvian
  • Lithuanian
  • Norwegian BokmÃ¥l
  • Norwegian Nynorsk
  • Polish
  • Portuguese (Brazil)
  • Portuguese (Portugal)
  • Romanian
  • Russian
  • Slovak
  • Slovenian
  • Spanish
  • Swedish
  • Turkish

In Acrobat X the following languages are also available:
  • Arabic
  • Hebrew

The main menu of the suite looks like this:

The language dictionary selection looks like this:

Each of these dictionaries can be customized: Words can be added and removed from it, either using a simple input dialog or through a file (which allows adding or removing multiple words in one go).

When you run spell-check a document, the misspelled words are underlined and the suggestions for the correct spelling are added to the highlight:


Update: Added functionality to check just a part of the document. This is ideal if you have a single document consisting of multiple languages. You simply add "Spell Checking Zones" to your document, and only the words within those zones will be checked.

Here's how such a zone looks like (notice that only the misspelled words inside the zone were marked):

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

Monday, August 22, 2016

Acrobat -- Move Pages From X To Y


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

Fed up of moving PDF pages around in Adobe Acrobat by clicking them, holding down, dragging up or down the Pages list, hoping you manage to get it to scroll and then praying you don't drop them in the wrong spot? Well, no more!
Using this new tool I've developed you can easily and quickly move around one page, or a whole range of pages, from point X to point Y in your file.

When you run the script just enter which page(s) to move, and where to move them to, and you're done! It's as easy as that.

Here's how it looks like:

Moving one page down the file

Moving a range of pages up the file


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

Thursday, August 18, 2016

Acrobat / Reader -- Enlarge Comment Lines


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

Recently, the lines in the comments in Adobe Acrobat and Adobe (Acrobat) Reader became minuscule, making it very difficult to spot them on the page. With this tool you can make them all big again, with a single click.
The tool can be used in both applications and will edit the lines of the comment types:
  • Strikeout
  • Replace Text
  • Underline
  • Squiggly
It can be run on all the comments in the entire file, or on just the selected comments (it will ignore comments from other types), or on all the comments in the current page.

For example, let's say we have these 4 comments on the page. Their default appearance is quite small, as can be seen, so we click the script's button to enlarge them (can be seen under the Tools panel on the right):


And the results are much more visible:



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

Wednesday, August 17, 2016

Acrobat / Reader -- Print Every X Page


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

Important: This script is only compatible with Acrobat/Reader version XI or higher!

This new tool allows you to easily print a subset of pages in a PDF file that you can't otherwise do, either in Adobe Acrobat or in Adobe (Acrobat) Reader.
Let's say you want to print every third page in a 800-page file. Instead of manually entering the page numbers into the Print dialog of the application (and then discovering it will only accept 100 characters!), you can use this tool to easily and quickly generate the pages list that you want to print.

So here we have a file with 805 pages and we want to print each 3rd page, starting from page 5 and ending with page 800, for example:

The file we want to print and the new button added by the script, in Adobe Acrobat
As you can see, the script added a new button to the Tools menu on the right.
If you use it in Reader it will be added under the Extended panel:

The same file and the script's button, as it appears in Adobe Reader
So we now click the button, and this dialog box appears:

The script's dialog window

In this box we can specify which X page to print or not to print (in this case we want to print every third page, so we enter "3"), and from which page number to start printing (page 5, in this case) and until which page number to print (page 800). The default values are every second page, printing from the first to the last pages.

After we click OK the Print dialog appears, with the correct page numbers filled in:

The Print dialog with the start of the Pages list, starting with 5

The end of the Pages list, ending with 800
All we have to do now is select the other printing options we want to use and click on Print, and we're done!

If we want to print every page except for the third pages then we can select the second option in the first drop-down menu in the dialog window:


The result is the following pages list:



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

Monday, July 25, 2016

Convert JavaScript Links To Real Links


Direct purchase using PayPal ($40 only per license, both tools included)!

Update (25/07/2016): Now also available, a similar tool that convert JavaScript links to a page (using the this.pageNum-property) to "real" go-to-page links that point to the same page number.
This tool allows you to select whether to convert links, fields or bookmarks. It looks like this:




Update: Now available are demo versions of both tools, which will process up to 3 files, 3 pages per file and 3 links per page. You can download them from here.

Using the tool you can convert links with a JavaScript action to launch a web-site (using the app.launchURL()-method) to "real" web-links that point to the same URL.
This can be handy because JavaScript code in Acrobat can not create this type of links, only links with JS-code.



These tools run independently of Acrobat and can process an entire folder of PDF files (and all sub-folders) in a single go.

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

Tuesday, April 26, 2016

Acrobat/Reader -- Advanced Add Header/Footer Text




Direct purchase using PayPal ($50 only per license)!
 
Update (26/04/2016): It's now possible to add not just the page number, but also the page label.

Update (04/02/2015): Now available is a free demo version of this tool, which will allow you to test it before buying it. This demo version will only add the header/footer to the first page of the document.

Update (04/06/2014): New feature added to this script that allows you to insert various Metadata properties of the file into the header/footer text. They are:
  • Title
  • Author
  • Subject
  • Keywords
  • Creator
  • Producer

Update (27/02/2014): I've added a new feature that allows you to insert the file's creation date, in the format of your choosing, into the header/footer text as well.

This new tool is an improved version of the built-in Add Header & Footer command that you can find in Acrobat. The reason it's improved is because it can be used in the free Adobe Reader, and also it contains some additional features, not available in the original version.

Some of these features are:
- The ability to insert the file's name, with or without the .pdf extension text to the text
- The ability to insert the full file path to the text
- The ability to lock the added texts after adding them, so they can't be edited (by someone using Reader)
- The ability to set the added texts as printable or as non-printable.

In addition, you have all the usual features like selecting the text's location on the page (right/left/center and header/footer), setting its appearance (font, size, color, background color), selecting to which pages to add the texts, inserting the current date to the text in various formats, inserting the current pages number (on its own, or in addition to the total number of pages), etc.

So for example: We have a file that we want to add a header to. We just open it in Reader XI and click the button added by the script under the Extended panel on the right:

(click to enlarge)

The dialog window that pops open allows you to specify the settings for the Header or Footer that you want to add to the file. Notice that in the one below I've added the file's name, the current date in a specific format, and also a page number:

(click to enlarge)
 
The results of adding the Header can be seen on the top of the first and second pages in this screenshot:


(click to enlarge)


(New feature: inserting the page label into the header or footer)
The page label is located in the top-left corner of the pages


IMPORTANT NOTE: To use this script in Reader requires that you either use Reader XI, or if an earlier version of Reader is used the file must have the right to add comments applied to it.

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

Monday, December 7, 2015

Acrobat -- Anonymize Comments (FREE)


Now available for free!

This script will change the names of all authors of comments to a single value.
Handy for workflows in which multiple people comment on the same document, or if you just don't want others to know who commented on the file.
You can choose to either simply remove the author's name from all comments in the file, or to replace them with a new value, such as "anonymous".

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

Example:

Before:



The dialog box:



After:





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

Thursday, December 3, 2015

Adobe Reader -- Import/Export PDF Form Data




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

Update (03/12/2015): Now available, a free demo version of this tool that allows you to import or export up to three fields (in any of the available formats).

Update (19/11/2014): Added support for exporting the form data in the FDF and XFDF formats.

Some versions of Adobe Reader contain buttons labeled "Import Data" and "Export Data" for forms, but they are permanently grayed-out, unless the creator of the file applied a very special (and very expensive) right to it before distributing it.
If you wish to still gain access to this functionality (even if your version doesn't have these "ghost" buttons), but not lose an arm and a leg in the process, the solution is now available!

Using this tool you can import and export form data in Reader in multiple formats, so it can be saved as a plain-text file and then edited, archived, sent to others, imported into Excel or a database, etc.
All without the need to purchase Acrobat or to apply expensive rights...

This tool adds four additional buttons to Reader: Import Form Data and Export Form Data.

(Click to enlarge)
 
 If you click the "Export Form Data (Tab-delim.)" button a dialog window will be shown, containing text that can be copied and then pasted into a plain-text file. This is identical to exporting the form data in Acrobat as a text file.


The form data within the script's dialog window in Reader.



 If we paste the text into a text file...

The original tab-delimited form data, now in Notepad.


We can then save it, edit it, open it in Excel, etc.

Editing the form data: Changing the name of the company, for example.


The same can be done using the FDF format:

 

Or the XFDF format:



If you select "Import Form Data (Tab-delim.)" a blank window will open. You can then paste the data generated from the matching command of another file, or from Acrobat, into this window...

The data we previously edited in Notepad (highlighted)

And when you press OK, the fields will automatically be populated with the new data:

The file after importing the data. The edited field can be see in the background.


Very easy and very straight-forward to use.

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

Wednesday, September 23, 2015

Acrobat/Reader -- Convert Wingdings To Fields




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


When creating their forms in Word, many people like to use the Wingdings characters for their form fields, such as radio-buttons and check-boxes. They are easier to move around and control, compared to graphic elements, because they are simply textual symbols.
The problem begins when you convert your file to PDF and want to convert them to PDF form fields. Acrobat does not always identify these symbols as form fields, and when it does, it doesn't always assign them the correct form type: Check-boxes can become text fields and radio-buttons can become check-boxes... Which means you then have to make a lot of manual adjustments to get them working correctly.

This issue can now be easily solved using this new tool I've developed which will identify Wingdings characters and convert them into the correct form fields in your PDF file.
The tool can identify 8 different kinds of check-boxes and 7 different kinds of radio-buttons, as can be seen in this list:

Types of recognized Wingdings (click to enlarge)

So let's say we have a simple form with Wingdings boxes that we want to convert to check-boxes:
The original file
After installing the script we can run it easily via the Tools panel, like so:

Accessing the script in Acrobat
The symbols are recognized and the fields generated. When done, the script reports how many fields were added to the file:


We can now see the generated fields in the file:



And interact with them, just like any other fields:



This tool can even be used in the free Adobe Reader (version XI or higher)!

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

Friday, July 17, 2015

Acrobat -- Populate Fields From Dropdown




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

This tool allows you to set-up one of the most commonly requested features in PDF forms, a drop-down field that populates other fields with data when a selection is made it in.

It makes the entire process very easy and simple to do. All you have to have are the PDF form with the form fields, and the data organized in a spreadsheet with the field-names in the first row. That's it!

And it's even possible to use it multiple times in the same file, using different data files, without any conflicts between the different fields...

For example, let's say we have all of this data in an Excel spreadsheet that we want to import into our PDF:
The original data file (click to enlarge)
 We just need to save it as a tab-delimited text file (which is one of the built-in options in the Excel Save As dialog).
We then open our PDF file (notice the names of the form fields match those in the header row of the Excel file), and click the button that tool adds to Acrobat:


Now we select the input text file we created before, and then specify the "main" drop-down, the one the will populate the other fields when its value is changed:

That's it! We can now see that the drop-down list is populated with all of the names from the "Name" column in our original data file:


And when we make a selection in the drop-down, the other fields are immediately updated with the relevant data from that row:



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