PrintService service = PrintServiceLookup .lookupDefaultPrintService();
DocPrintJob job = service.createPrintJob();
String ii = "^XA^PR2^FS^LL935^FS^LH30,30^FS^FO20,10^AF^FDZEBRA^FS^FO20,60^B3,,40^FDAA001^FS^FO20,180^AF^SNSERIAL NUMBER 00000000111,1,Y^FS^PQ10^FS^XZ";
byte[] url = ii.getBytes();
DocFlavor flavor = DocFlavor.BYTE_ARRAY.AUTOSENSE;
Doc doc = new SimpleDoc(url, flavor, null);
PrintRequestAttributeSet attrs = new HashPrintRequestAttributeSet();
attrs.add(new Copies(1));
job.print(doc, attrs);
使用Java程序控制Barone(Zebra)进行打印的代码
最新推荐文章于 2025-08-07 15:49:13 发布
本文介绍了一种使用 Java 语言实现 ZEBRA 标签打印的方法。通过调用 PrintServiceLookup.lookupDefaultPrintService() 获取默认打印服务,并创建打印任务,将包含 ZPL 语言指令的字符串转化为 byte 数组,封装为 Doc 对象,设置打印属性并执行打印任务。

3851

被折叠的 条评论
为什么被折叠?



