网络打印

xiaoxiao2021-07-27  132

网络打印

public static byte[] byteArraysToBytes(byte[][] data) { int length = 0; for (int i = 0; i < data.length; ++i) { length += data[i].length; } byte[] send = new byte[length]; int k = 0; for (int i = 0; i < data.length; ++i) { for (int j = 0; j < data[i].length; ++j) { send[k++] = data[i][j]; } } return send; } byte[] data_0 = new byte[]{0x1D, 0x28, 0x45, 0x03, 0x00, 0x01, 0x49, 0x4E}; byte[] data_1 = new byte[]{0x1D, 0x28, 0x45, 0x0A, 0x00, 0x03, 0x01, 0x32, 0x32, 0x32, 0x32, 0x32, 0x31, 0x32, 0x32}; byte[] data_2 = new byte[]{0x1D, 0x28, 0x45, 0x04, 0x00, 0x02, 0x4F, 0x55, 0x54}; byte[] data_3 = new byte[]{0x1D, 0x28, 0x45, 0x02, 0x00, 0x04, 0x04}; byte[] CMD_LF = {10};//打印并换行 byte[] data = byteArraysToBytes(new byte[][]{data_0, data_1, data_2, data_3,CMD_LF}); print("192.168.3.62",data); Log.e(TAG, "hswlianjie");
转载请注明原文地址: https://www.6miu.com/read-4823433.html

最新回复(0)