1

我正在使用以下代码打印条形码。这会打印条形码,但我无法设置条形码的高度。下面的代码打印高度非常小的条形码。

public void PrintBarCode2(String Code) { byte[] codeData = Code.getBytes();

    ArrayList<Byte> command = new ArrayList<Byte>();

    command.add(Byte.valueOf((byte) 0x1D));
    command.add(Byte.valueOf((byte) 0x77));
    command.add(Byte.valueOf((byte) 0x03));

    //Height
    command.add(Byte.valueOf((byte) 0x1D));
    command.add(Byte.valueOf((byte) 0x68));
    command.add(Byte.valueOf((byte) 200));

    //Position
    command.add(Byte.valueOf((byte) 0x1D));
    command.add(Byte.valueOf((byte) 0x48));
    command.add(Byte.valueOf((byte) 0x03));

    //Barcode
    command.add(Byte.valueOf((byte) 0x1D));
    command.add(Byte.valueOf((byte) 0x6B));
    command.add(Byte.valueOf((byte) 0x06));
    for (byte byt : codeData) {
        command.add(Byte.valueOf(byt));
    }
    command.add(Byte.valueOf((byte) 0x00));
    sendCommand(command);

}

请帮我。

4

0 回答 0