une erreur d'impression d'un fichier txt avec java :(
salut cher compatriotes :D
et bien voila ; malgré des recherches sur le net pendant toute la matinée je n'ai pas réussit a trouver ce qui cloche ; le code qui imprime un fichier texte en utilisant les services d'impression de windows que j'ai utilisé est le suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
try {
// Set up destination attribute
PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
aset.add(MediaSizeName.ISO_A4);
// Open the image file
InputStream is = new BufferedInputStream(
new FileInputStream("C:\\EmplacementDuFichier.txt"));
// Find the default service
DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE;
PrintService service = PrintServiceLookup.lookupDefaultPrintService();
// Create the print job
DocPrintJob job = service.createPrintJob();
Doc doc = new SimpleDoc(is, flavor, null);
// Print it
job.print(doc, aset);
}
catch (PrintException pe) { JOptionPane.showMessageDialog(null,pe);}
catch (Exception xe) { JOptionPane.showMessageDialog(null, xe);} |
mais l'impression ne s'effectue pas et l'erreur suivante apparait :
http://img153.imageshack.us/img153/3623/erreurer7.jpg
j'ai essayé de changer le flavor mais ça n'a rien donné
NB : Je suis sûr a 100% que le problème ne vient pas de l'imprimante donc ça vient forcement du code :aie:
j'espère que j'ai bien expliqué mon problème :roll:
s'il vous plait aidez moi :cry:
merci de me prêter un peut de votre attention :yaisse2: