我正在编写一些应用程序来自动化当前使用笔墨或打字机的流程。
由于我们的采购部门过于热心,我们被迫使用一些3层表格,哦,可能直到目前在这里工作的所有人和他们的孩子退休之后。
虽然我从未体验过它,但我听说使用带点Java的点阵式打印机存在问题...打印速度慢,无法打印等。
任何人都可以建议Java已知的任何点阵(或其他影响)打印机吗?我们正在寻找Epson 9或24针打印机。
此外,是否有人使用TextPrinter(http://www.java4less.com/textprinter/Documentation.html)与点阵打印机 - 它的效果如何?
提前致谢。
答案 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();
//对我有用......