Requirement: Printing PDF documents

We're trying to enable printing of a series of PDF document from our application by shellexecuting the document using the "print" verb. This works ok but if Adobe Acrobat Reader is the default handler for this action then it is displayed for each document which looks pretty poor.

Has anyone got a library that will print one or more PDF files straight from code, without any visible activity on the screen?

If so please post a sample that we can try.

Thanks



Solutions:

Submit a new solution to this problem >
Printing existing PDF documents
Our Amyuni PDF Creator products (available as an ActiveX control, a .NET component or a .NET library) will allow a developer to print existing PDF documents to hardware printers.
(C#\.Net)
Print PDF with WPViewPDF (Windows DLL, .NET, VCL, ActiveX)
Using WPViewPDF You can print PDF files. Acrobat Reader(tm) does not have to be installed on the computer. This tool is useful to print PDF files created by your Application, for example using our tools wPDF, WPDFControl and RTF2PDF / TextDynamic Server. It is possible to print only selected files and to add overlays.
(VB, .NET, C, Delphi\Windows)
Print PDF unattended
Hi, we offer a .NET component (32-bit and 64-bit support) that allows you to print PDF documents to any printer. Customers that already use our component for this purpose include Xerox, PitneyBowes and Microsoft. You will be using the standard .NET PrintDocument class so you will be able to customize anything including creating 2-up, stamp notices, etc. In the PrintPage handler you will simply be telling the PDF document to print to the System.Drawing.Graphics object that wraps the printer.
(c#\.NET 1.1, .NET 2.0)
How to print PDF documents with PDF Reader SDK
With Black Ice PDF Reader SDK it is easy to automate the printing of PDF documents programatically. Supports the following languages: C++ (BiPDFReader.dll); VB, Delphi, C#, J#, VB.NET (BiPDFReader.ocx)
(C++,C#,J#,Delphi,VB,VB.NET\Windows)