java 读usb口 用POS-58 90U 打印 Java
程序员文章站
2024-01-09 16:09:33
...
java 读usb口 用POS-58 90U 打印 如何做 我在网上搜到
public static void doPrint(int index, String bf) {
try {
DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE;
// 使用默认打印机,如果默认打印机不是POS打印机,请通过名称查找。
PrintService printer = PrintServiceLookup
.lookupDefaultPrintService();
// job
DocPrintJob job = printer.createPrintJob();
byte[] buf = bf.getBytes();
InputStream stream = new ByteArrayInputStream(buf);
Doc doc = new SimpleDoc(stream, flavor, null);
// print
job.print(doc, null);
} catch (Exception e) {
e.printStackTrace();
}
}
但是我一直得不到pos机,打印页没有反应
上一篇: 关于字符串成为数组使用