Solved

Print current page in Acrobat Reader 6.0

Posted on 2004-03-26
8
534 Views
Last Modified: 2007-12-19
I have a 250 page document that my users access on a regular basis on our network.  Usually they only want to print a single page from the document at a time.  However, by default if you hit the print button in Acrobat Reader it defaults to ALL pages.  Is there any way to change this default setting or possibly create a new button for printing the current page only.  On several occasions making this change was overlooked and we ended up with 250 pages printed.

Thanks!
0
Comment
Question by:tbeasley123
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
8 Comments
 
LVL 44

Expert Comment

by:Karl Heinz Kremer
ID: 10691943
Yes, you can add an application level JavaScript that adds a menu item to print just the current page. Are you familiar with Acrobat JavaScript?
0
 
LVL 44

Expert Comment

by:Karl Heinz Kremer
ID: 10691959
BTW: If you have a thumbnail selection, the print dialog will default to "print selected pages". So if you first select the current page in the Reader's Pages tab, only this page will be printed (if you don't select anything different).
0
 

Author Comment

by:tbeasley123
ID: 10718295
I don't know about Javascript apps for Acrobat.  Do you have any idea where I can find information on this?
0
On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

 
LVL 44

Expert Comment

by:Karl Heinz Kremer
ID: 10726164
The ultimate document about Acrobat's JavaScript is this: http://partners.adobe.com/asn/acrobat/sdk/public/docs/AcroJS.pdf

If you can wait a few days (after the weekend), I'll try to come up with something that will print just the current page to the default printer.
0
 

Author Comment

by:tbeasley123
ID: 10726566
That would be great.  I appreciate your help!
0
 
LVL 44

Expert Comment

by:Karl Heinz Kremer
ID: 10737447
Save the following JavaScript into a file:

function printCurrentPage()
{
    this.print(true, this.pageNum, this.pageNum, false);
}


function initializePrintPage()
{
    // add the menu item
    app.addMenuItem({
    cName: "JSReceivePageMenu",
    cUser: "Print Current Page",
    cParent: "File",
    cExec: "printCurrentPage()",
    cEnable: "event.rc = (event.target != null);",
    nPos: -1,
    });
}


initializePrintPage();

// end of JavaScript

Copy this file as e.g. PrintCurrentPage.js into the directory  C:\Program Files\Adobe\Acrobat 6.0\Reader\Javascripts
0
 

Author Comment

by:tbeasley123
ID: 10742504
Ok, I put this in there.  How do I execute the Javascript from within Acrobat now?  thanks for your help!
0
 
LVL 44

Accepted Solution

by:
Karl Heinz Kremer earned 250 total points
ID: 10742672
Sorry, should have mentioned this in my comment: The script will add a new menu item under the "File" menu. Use this to print just the current page.
0

Featured Post

Enroll in June's Course of the Month

June’s Course of the Month is now available! Experts Exchange’s Premium Members, Team Accounts, and Qualified Experts have access to a complimentary course each month as part of their membership—an extra way to sharpen your skills and increase training.

Question has a verified solution.

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

Update 21-May-2015: I temporarily removed the source code to make major changes to the program. Regards, Joe INTRODUCTION This article presents a solution to a question (http://www.experts-exchange.com/Programming/Installation/Q_28396542.html)…
Have you ever come up with a need of emailing only few pages of PDF file to one of yourfriend or colleague, instead of whole Adobe file? If yes, then surely you have face problems in doing that! Read this section as I have suggested multiple solutio…
Sometimes we receive PDF files that are in the wrong orientation. They may be sideways or even upside down. This most commonly happens with scanned or faxed documents. It is possible to rotate the view of these PDFs with the free Adobe Reader produc…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

707 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