Mal wider das Drucken

Hallo zusammen,

folgendes Problem ich erzeuge in einem Konvertierungsprogramm eine PDF Datei und speichere diese ab. Nach dem speichern wird die Datei einfach als eMailanhang verschickt.

Geschrieben ist die ganze Sache in C unter Windows VS 2003.

Ich würde nun ganz gerne einfach diese PDF Datei auf einen vorhandenen Drucker schicken.

Ich habe hier im Forum zwar schon eine Mänge zum Thema drucken gefunden aber alles nicht das richtige. Ich meine es kann doch nicht so schwer sein eine vorhandene Datei einfach auf einen Drucker zu schicken oder ?!

Hat vielleicht jemand eine Ahnung wo man dazu ein gutes Tutorial oder Howto findet.

Vielen dank
 
Hi,
ich weiß ja nun nicht was du bereits probiert hast, aber die einfachste Lösung die wir auch problemlos unetr Windows anwenden ist über die Konsole zu arbeiten. Hier der relevante Code:

Code:
system("net use lpt2: \\\\localhost\\d403"); //Drucker wird zugewiesen (War bei uns notwendig weil Netzwerkdrucker benutzt werden)

system("print /d:lpt2  c:\\test.pdf"); //Der eigentliche Druck

system("net use lpt2: /delete");	//lpt2 wird wieder freigegeben

Gruß
 
Zurück