Joel’s Portfolio Utilities are Back

And they’re better than ever… … ok… not really. They’re exactly the same, I just rebranded them. Even though I created these at my former job, one of the folks on the Enablement Team at Adobe was kind enough to allow me to begin distributing them here.

They’re now called Practical:PDF Portfolio Utilities and can be found in the new “Tools” section of my Page.

The Practical:PDF Portfolio Utilities are a set of tools, written in Acrobat JavaScript, for working with PDF Portfolios. There are 4 tools and are described below.

Copy PDF Document Properties to Portfolio Fields:
This utility will examine all of the PDF files in the Portfolio and copy it’s Document Properties to a Portfolio metadata field, creating new fields as necessary.

Export Portfolio Metadata to Console:
This script will examine each item in the Portfolio and create a comma separated table from the collection metadata. The script will output the table to the JavaScript console. From there, you can copy the data and paste it into another application like Excel.

Show Total Number of PDF Pages:
Does what is says. A dialog box will open that tells you the total number of pages in the total number of PDF files in the Portfolio. It can’t count pages in source files.

Set Initial View to Details:
This will set the Portfolio to open in “Files” mode rather than display the Portfolio layout. It will also set the Layout view to use the Click-Through Layout so don’t use it if you want the full Portfolio experience.

If you have any requests for additional tools, please feel free to suggest them in the comments section. I’m always open to new ideas.

6 Responses to Joel’s Portfolio Utilities are Back

  1. CWilson May 14, 2013 at 8:23 pm #

    I’m not sure what I’m doing wrong but I can’t seem to get the utilities to work. First I tried saving it to the Java Scripts folder but it wasn’t there, so I created a folder with that name and dragged the .js file into it. So now I have a .js file in this folder C:\Users\cwilson\AppData\Roaming\Adobe\Acrobat\11.0\JavaScripts

    However, when I open Acrobat Pro XI the PDF Utilities does not show as an option in EDIT. I also tried putting the js file into the Folder that was there called JS Cache but that doesn’t seem to work either.

    Any help is greatly appreciated. I’ve got tons of e-mail messages that I’ve exported from Outlook to PDF Portfolio and I need to create a Excel list of them all. The Export to Excel in Outlook does not include the message date or page count or event attachment field values.

    • JoelGeraci May 14, 2013 at 11:51 pm #

      You just missed a folder. The folder it goes into is %USERPROFILE%\AppData\Roaming\Adobe\Acrobat\Privileged\11.0\JavaScripts

  2. CWilson May 15, 2013 at 5:34 pm #

    Thank you. For some reasons those folders did not exist, so I created them and then put the .js file in there and it works! Thanks so much. This is a huge help.

    • JoelGeraci May 24, 2013 at 9:05 pm #

      Sorry. I should have mentioned that the “Privileged” folder does not exist by default and you need to create it.

  3. CWilson May 15, 2013 at 5:38 pm #

    By the way, what is the maximum number I can export to the console…I tried to do the whole batch and it gave me an unable to continue printing to the console message.

    Or is there a way to send the metadata straight to a .txt or .csv file?

    • JoelGeraci May 24, 2013 at 9:07 pm #

      I’m not sure what the maximum output to the console actually is. I do know that it’s a lot less than even I need at times. Because of this, I’m overhauling the functionality for exporting the Portfolio metadata. That new functionality will be up within the next week or so.

Leave a Reply

Powered by WordPress. Designed by Woo Themes