Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 682
  • Last Modified:

Batch Sequence Page Extraction Using Javascript For Adobe Acrobat

Can someone tell me how I need to alter this javascript (which parameters to change to what, errors, etc) to allow Adobe Acrobat to execute it to extract pages from multiple-page documents? I extract them as hx-area-1.pdf, hx-area-2.pdf, etc, etc. There are several multiple-page reports (made into pdf's in Access) that need to be extracted to single pages in Acrobat. Thank you!

/* Extract Pages to Folder */
// regular expression acquire the base name of file
var re = /.*\/|\.pdf$ig;
var filename + this.path.replace(re," ") ;

try
{
      for ( var i = 0; i < this.numPages; i++)
      this.extractPages
      ({
            nStart: i,
            cPath: "/Paulnext/AC/Java/"+filename+"_" +".pdf"     // (X)
      });
catch (e)
{
      console.println(Batch Aborted: " + e )
}
0
APConnextion
Asked:
APConnextion
  • 3
  • 2
1 Solution
 
APConnextionAuthor Commented:
I should also mention that (depending on your familiarity with Adobe Acrobat) Acrobat selects the list of files to process outside the javascript, as well as where to put them. It gives me an option of what to put before the original name and after it, but the numbers of the pages need to sequentially advance (ex. Pages from hx-area-1.pdf, Pages from hx-area-2.pdf, etc) - which it might do intuitively if the above code was altered appropriately, but I'm not sure. Hopefully someone can help? Thank you.  
0
 
knightEknightCommented:
i don't know if this is the problem but you are missing a quote here:

   console.println( "Batch Aborted: " + e )
0
 
APConnextionAuthor Commented:
knightEknight - You were right. There were also a couple other (one \ and one }) things missing that I added in since posting. But that was the exact error I was on when you responded! Thanks! Now - I still have a problem. The javascript executes, but it is extracting the entire file to another file (say there are 4 pages, and I want them extracted to 4 single page .pdfs) - it is currently extracting all 4 pages to another folder as a .pdf with 4 pages). Basically, it's making a copy of the pdf in another folder. But I need each page extracted seperately. I hope I've explained this properly. Can you help? The code must be missing someething . . .
0
 
APConnextionAuthor Commented:
Actually, I finally figured it out! But you got me through the debugging, knight, so you get the points.  Thanks!
0
 
knightEknightCommented:
glad I could help in some small way :)
thanks for the points!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to Squarespace.com and use offer code ‘EXPERTS’ to get 10% off your first purchase.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now