带点阵打印机的Java

时间:2013-10-22 14:38:13

标签: java printing printers

我正在编写一些应用程序来自动化当前使用笔墨或打字机的流程。

由于我们的采购部门过于热心,我们被迫使用一些3层表格,哦,可能直到目前在这里工作的所有人和他们的孩子退休之后。

虽然我从未体验过它,但我听说使用带点Java的点阵式打印机存在问题...打印速度慢,无法打印等。

任何人都可以建议Java已知的任何点阵(或其他影响)打印机吗?我们正在寻找Epson 9或24针打印机。

此外,是否有人使用TextPrinter(http://www.java4less.com/textprinter/Documentation.html)与点阵打印机 - 它的效果如何?

提前致谢。

1 个答案:

答案 0 :(得分:1)

//带打印机点阵的java打印

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();

//对我有用......