Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

Batch Sequence Page Extraction Using Javascript For Adobe Acrobat

Posted on 2004-10-05
5
Medium Priority
?
676 Views
Last Modified: 2013-12-16
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
Comment
Question by:APConnextion
  • 3
  • 2
5 Comments
 

Author Comment

by:APConnextion
ID: 12228851
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
 
LVL 33

Accepted Solution

by:
knightEknight earned 1500 total points
ID: 12229009
i don't know if this is the problem but you are missing a quote here:

   console.println( "Batch Aborted: " + e )
0
 

Author Comment

by:APConnextion
ID: 12229178
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
 

Author Comment

by:APConnextion
ID: 12230319
Actually, I finally figured it out! But you got me through the debugging, knight, so you get the points.  Thanks!
0
 
LVL 33

Expert Comment

by:knightEknight
ID: 12230823
glad I could help in some small way :)
thanks for the points!
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Objective of This Article In 1990’s, when I was a budding software professional, I had a lot of confusion about which stream or technology, I had to choose to build my career. In those days, I had lot of confusion like whether to choose System so…
A while back, I ran into a situation where I was trying to use the calculated columns feature in SharePoint 2013 to do some simple math using values in two lists. Between certain data types not being accessible, and also with trying to make a one to…
The purpose of this video is to demonstrate how to automatically show related posts at the bottom of a blog post in WordPress. This will be demonstrated using a Windows 8 PC. Plugin “Yet Another Related Posts Plugin” will be used. Go to your…
The purpose of this video is to demonstrate how to manually back up a WordPress Database. This will be demonstrated using a Windows 8 PC. The Host used will be IPage.com Log into your Hosting account. IPage will be used for demonstration : Locat…
Suggested Courses

578 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question