?
Solved

PDF Printing from AcroRd32 - Silent Print.

Posted on 2007-11-26
2
Medium Priority
?
4,184 Views
Last Modified: 2013-12-17
I am using the freely available AcroRd32 Active X object in a form to display some PDF files in my application.  There is a list of PDF files that may be selected on the left and the selected PDF is displayed on the right in the Active X control.  The user may choose to print a range of these PDF files but the code that I have written (which seemed to be straight forward) is not working correctly.  If I just use the Print function of the object, I get the Adobe Print Dialog box.  If I use the PrintAll function, the Adobe Reader window pops  up and the User has to close it.  Both of these are unacceptable.  

How can I print the PDF documents, one after the other, silently without any user interaction.  I want to print to the default printer using default settings at this point.

Furthermore, how can I apply a PrinterSettings object to the PDF print job, or is this possible?  Thanks in advance.
0
Comment
Question by:pprater1
[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
2 Comments
 
LVL 3

Accepted Solution

by:
humergu earned 1500 total points
ID: 20399571
i didn't try or use any of the suggested programs/libraries...

pdfcreator is an opensource software which integrates as a windows printer. they provide an activex library:
http://www.pdfforge.org/products/fly2pdf

foxit pdfreader is a free pdf reader. they have some sdks for working with pdfs:
http://www.foxitsoftware.com/

but, as i said, i don't know if there is a window for user interactions.
with a quick look, the activex from pdfforge could be the right choice.
0

Featured Post

Command Line Tips and Tricks

The command line is a powerful tool at the disposal of every Linux user. Although Linux distros come with beautiful user interfaces, it's worthwhile to learn the command line because it allows you to do a number of things that you otherwise cannot do from the GUI.  

Question has a verified solution.

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

In our personal lives, we have well-designed consumer apps to delight us and make even the most complex transactions simple. Many enterprise applications, however, are a bit behind the times. For an enterprise app to be successful in today's tech wo…
There are many software programs on offer that will claim to magically speed up your computer. The best advice I can give you is to avoid them like the plague, because they will often cause far more problems than they solve. Try some of these "do it…
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…
In a recent question (https://www.experts-exchange.com/questions/28997919/Pagination-in-Adobe-Acrobat.html) here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…
Suggested Courses

801 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