使用ESC / POS打印命令设置条形码的高度

时间:2013-09-16 11:00:04

标签: android printing barcode epson

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

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);

}

请帮帮我。

0 个答案:

没有答案