Comment imprimer un fichier postscript sur imprimante locale et récupérer le nombre de pages imprimées.
Comment imprimer un fichier postscript sur imprimante locale et récupérer le nombre de pages imprimées.
Par programmation ?
tu connais ghostview http://www.cs.wisc.edu/~ghost/
(il est open-source... donc tu trouveras aussi comment programmer ton impression de ps)
oui, par programmation.
J'ai une imprimante virtuelle qui fait des fichiers postscript, je veux ensuite controler l'impression de ces fichiers vers une imprimante locale.
L'info la + importante à récupérer étant le nombre de pages imprimer ou "à imprimer".
Mon appli gère la facturation des pages imprimées.
Je connais Ghostscript mais c'est un peu compliqué de se lancer la dedans.
Si ton imprimante supporte le ps, normalement tu peux lui filer directement le fichier. Essaye "copy /b fichier.ps LPT1", pour voir (si ton imprimante est bien branchée sur le port parallèle).
Ca ne marche pas.
Et puis ca ne me permet pas de gérer ca depuis mon appli
Désolé , en fait ca fonctionne, mais ca ne me permet pas de controler l'execution de la tache.
Je vais utiliser les API Windows.
L'equivalent en Win32:
http://support.microsoft.com/kb/138594/en-us
J'ai trouvé ce que je cherchais pour controler l'impression :
http://windowssdk.msdn.microsoft.com/library/default.asp?url=/library/en-us/Gdi/prntspol_7mgj.asp
Partager