Java avec imprimante matricielle


J'écris des applications pour automatiser les processus qui utilisent actuellement pen-n-ink ou une machine à écrire.

En raison d'un excès de zèle dans notre service des achats, nous sommes obligés d'utiliser des formulaires à 3 couches pour, oh, probablement jusqu'à ce que tous ceux qui travaillent actuellement ici et leurs enfants prennent leur retraite.

Bien que je ne l'aie jamais expérimenté, j'ai entendu dire qu'il y avait des problèmes avec les imprimantes matricielles avec Java...impression lente, n'imprimera pas,etc.

Quelqu'un peut-il suggérer imprimantes matricielles (ou autres imprimantes à impact) avec lesquelles Java est CONNU pour fonctionner? Nous examinons les imprimantes Epson 9 ou 24 broches.

Aussi, quelqu'un a-t-il utilisé TextPrinter (http://www.java4less.com/textprinter/Documentation.html) avec les imprimantes matricielles how comment ça marche?

Merci d'avance.

Author: Bob Stout, 2013-10-22

1 answers

//java imprimer avec une imprimante à matrice de points

String bill = "your code";

InputStream br = new ByteArrayInputStream(bill.getBytes());
BufferedReader in = new BufferedReader(new InputStreamReader(br));
String line;
//if you use windows
FileWriter out = new FileWriter("////IP Printer//printer name");
//if you use linux you can try SMB:
while((line = in.readLine()) != null)
{  
    System.out.println("line"+line);
    out.write(line);
    out.write(0x0D);  CR
    out.write('\n');
    writer.println(line);
}
out.close();
in.close();
writer.close();

//ça marche pour moi...

 1
Author: lucky kurniawan, 2016-04-20 07:44:28