Bonjour,
Je doit créer une Interface Utilisateur qui permette de lancer des impressions de fichiers (type d'objets, tableaux.....)
La solution que j'ai trouvé est de créer des fichiers PDF avec l'API IText et de lancer leur impression. Le pb est que quand je lance l'impression il se mélange dans les impressions (des docs ne sont pas imprimés ou imprimés plusieurs fois). J'ai l'impression que c'est parce que je lance toutes les impressions trop rapidement. Pour lancer les impressions, j'utilise pdfp.exe :
C:\Temp>pdfp.exe -p "Imprimante" -c 1 -t 1 "fichier.pdf"
Dans mon programme JAVA
Process p = Runtime.getRuntime().exec(sCommande); qui est dans une boucle (vecteur qui contient les noms des fichiers à imprimer)
Avez vous une solution? J'ai bq cherché dans les docs et les forums mais je ne trouve rien.
De plus, est-ce que je suis vraiment obligé de créer les fichiers pour les imprimer? Je ne peux pas écrire directement sur le spool de l'imprimante?
Merci
Partager