data.addData(new QRCodeManualDataItem(QRCodeCharacterMode.alphanumeric, "QR code"));
data.addData(new QRCodeManualDataItem(QRCodeCharacterMode.numeric, "0123456789012345"));
data.addData(new QRCodeManualDataItem(QRCodeCharacterMode.alphanumeric, "QRCODE"));
data.addData(new QRCodeManualDataItem(QRCodeCharacterMode.binary, "qrcode"));
QRCode command = new QRCode(Orientation.horizontal, new Position(10, 100), QRCodeModelType.model2, 10, data);
CommandOutputBuilder output = new CommandOutputBuilder();
output.printLn("BARCODE QR 10 100 M 2 U 10");
output.printLn("LM,AQR code,N0123456789012345,AQRCODE,B0006qrcode");
output.printLn("ENDQR");