Bonjour à tous,
voici mon problème :
j'arrive à imprimer une image JPG mais pas un fichier texte.
j' ai effectué de multiples recherches et plusieurs tests mais rien à faire !
l'imprimante (une brother laser) se prépare pour une impression puis, plus rien.
j'ai essayer avec une imprimante virtuelle pdf (pdfcreator) et il me sort une plage blanche.
voici mon code, si quelqu'un peut m'aider ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import java.io.*; import javax.print.*; import javax.print.attribute.*; public class Impression { public static void test() { try { PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet(); FileInputStream textStream = new FileInputStream("c://temp//test.txt"); DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE; Doc doc = new SimpleDoc(textStream, flavor, null); PrintService defaultService = PrintServiceLookup.lookupDefaultPrintService(); DocPrintJob job = defaultService.createPrintJob(); job.print(doc, aset); Thread.sleep(10000); } catch (Exception e) { e.printStackTrace(); } } }
Merci d'avance.
Partager