Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Print a PDF document
Message
De
29/09/2005 07:28:21
 
 
À
Tous
Information générale
Forum:
ASP.NET
Catégorie:
Code, syntaxe and commandes
Titre:
Print a PDF document
Versions des environnements
Environment:
C# 1.1
OS:
Windows 2000
Network:
Windows 2003 Server
Database:
MS SQL Server
Divers
Thread ID:
01054404
Message ID:
01054404
Vues:
56
Does anyone know how to print a PDF document from within .NET. I'm using a component PDFLib to create the PDF documents, but there is no methods for printing.

I'm using something like this now:

Process myProcess = new Process();
myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
myProcess.StartInfo.FileName = "test.pdf"
myProcess.StartInfo.Verb = "Print";
myProcess.StartInfo.UseShellExecute = true;
myProcess.Start();

This seems to work ok, but it leaves Acrobat.exe running in the background. I see it in the task manager as a process. How do I close the process after a PDF document prints?

This code is in a business object. I have a business tester form that allows me to test the methods of the business object. When the business object is hosted in a Windows service (the object is remoted), I get no errors, but I also get no documents, even though the logs show that the document printed. We have text logging in our bussiness objects to help with debugging.

Any help would be appreciated.

Thanks very much,
Pat Moran
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform