欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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机,打印页没有反应

相关标签: Java