2010-06-07 4 views
3

Je dois imprimer une grande collection d'images.Imprimer plusieurs images

Si j'utilise quelque chose comme:

printDocument.PrintPage += OnPrintPage; 
printDocument.Print(); 

ma taille de tâches d'impression dans la file d'attente d'impression prend plus de 1 Go! Est-ce que quelqu'un peut suggérer comment je peux imprimer les images une par une. Peut-être qu'un événement comme PrintJobIsFinished est disponible?

Répondre

0

Il semble que vous pouvez utiliser la propriété NumberOfJobs de la classe PrintQueue pour déterminer s'il existe des travaux dans la file d'attente. Vous devrez interroger l'imprimante jusqu'à ce que NumberOfJobs passe à 0, puis lancer le travail d'impression suivant.

+0

Merci pour la réponse, Alex! –

Questions connexes