Explorar el Código

斑马打印测试

zhuhao hace 2 años
padre
commit
0f2a81f8c4

+ 32 - 32
imcs-admin-boot/imcs-business-biz/src/main/java/com/github/zuihou/business/util/ZplPrinter.java

@@ -237,39 +237,39 @@ public class ZplPrinter {
     }
 
     public static void main(String[] args) {
+//        ZplPrinter printer = new ZplPrinter("\\\\192.168.11.247\\ZDesigner ZT210-200dpi ZPL");
+//        printBarcode(printer, "K&DD_202221390963&TASK_20222139490279&kT_DH001&KT001&000002");
         ZplPrinter printer = new ZplPrinter("\\\\192.168.11.247\\ZDesigner ZT210-200dpi ZPL");
-        printBarcode(printer, "K&DD_202221390963&TASK_20222139490279&kT_DH001&KT001&000002");
-//        ZplPrinter printer = new ZplPrinter("HP LaserJet 1020");
-//        /**
-//         * 文本
-//         */
-//        printer.setChar("SN: 9Y203CCNW9A19396", 40, 20, 30, 30);
-//        printer.setChar("MAC: 74EE2AEB1A52", 40, 70, 30, 30);
-//        printer.setChar("DID: 9FCNY21EZJ460B190916", 40, 120, 30, 30);
-//        printer.setChar("CMIIT: 2016DP9142", 40, 170, 30, 30);
-////		printer.setText("生产日期:2019", 40, 220 ,30, 30, 20, 1 , 1, 22);
-////		printer.setText("生产日期:", 40, 220, 56, 56, 30, 2, 2, 24);
-////		printer.setChar("2019", 120, 230, 40, 40);
-//        //条码
-////		String data = "9Y203CCNW9A019396";//条码内容
-////		String dataZpl = "^FO260,250^BY2,11.0,10,40^BCC,80,N^FD${data}^FS";//条码样式模板
-////		printer.setBarcode(data, dataZpl);
-//        //二维码
-//        String ewm = "9Y203CCNW9A019396";//条码内容
-//        String ewmZpl = "^FO430,50^BQ,2,6^CI26^FH^FDQA^FD${data}^FS";//条码样式模板
-//        printer.setBarCode(ewm, ewmZpl);
-//        printer.resetZpl();
-//        printer.setText("批号:", 20, 550, 56, 56, 30, 2, 2, 24);
-//        printer.setChar("78787878788", 200, 560, 40, 40);
-////		printer.setText("批号:", 20, 220, 56, 56, 30, 1, 1, 24);
-////		printer.setChar("78787878788", 120, 230, 40, 40);
-//        //下边的条码
-//        String bar2 = "00000999990018822969";//20位
-//        String bar2Paper = "^FO260,250^BY2,3.0,66^BCN,,Y,N,N^FD${data}^FS";//条码样式模板
-//        printer.setBarCode(bar2, bar2Paper);
-//        String zpl = printer.getZpl();
-////		System.out.println(zpl);
-//        printer.print(zpl);
+        /**
+         * 文本
+         */
+        printer.setChar("SN: 9Y203CCNW9A19396", 40, 20, 30, 30);
+        printer.setChar("MAC: 74EE2AEB1A52", 40, 70, 30, 30);
+        printer.setChar("DID: 9FCNY21EZJ460B190916", 40, 120, 30, 30);
+        printer.setChar("CMIIT: 2016DP9142", 40, 170, 30, 30);
+//		printer.setText("生产日期:2019", 40, 220 ,30, 30, 20, 1 , 1, 22);
+//		printer.setText("生产日期:", 40, 220, 56, 56, 30, 2, 2, 24);
+//		printer.setChar("2019", 120, 230, 40, 40);
+        //条码
+//		String data = "9Y203CCNW9A019396";//条码内容
+//		String dataZpl = "^FO260,250^BY2,11.0,10,40^BCC,80,N^FD${data}^FS";//条码样式模板
+//		printer.setBarcode(data, dataZpl);
+        //二维码
+        String ewm = "9Y203CCNW9A019396";//条码内容
+        String ewmZpl = "^FO430,50^BQ,2,6^CI26^FH^FDQA^FD${data}^FS";//条码样式模板
+        printer.setBarCode(ewm, ewmZpl);
+        printer.resetZpl();
+        printer.setText("批号:", 20, 550, 56, 56, 30, 2, 2, 24);
+        printer.setChar("78787878788", 200, 560, 40, 40);
+//		printer.setText("批号:", 20, 220, 56, 56, 30, 1, 1, 24);
+//		printer.setChar("78787878788", 120, 230, 40, 40);
+        //下边的条码
+        String bar2 = "00000999990018822969";//20位
+        String bar2Paper = "^FO260,250^BY2,3.0,66^BCN,,Y,N,N^FD${data}^FS";//条码样式模板
+        printer.setBarCode(bar2, bar2Paper);
+        String zpl = printer.getZpl();
+//		System.out.println(zpl);
+        printer.print(zpl);
     }
 }