Я использую Zebra RW420 в проекте Android, и я кодирую, и я обнаружил, что даже при простом тестировании принтера с использованием демонстрационных программ разработчика ZSDK принтер печатает много лишней бумаги, когда ему выдается команда печати. В этом случае я тестирую демонстрацию захвата подписи и печати. Я обнаружил, что если я подключу его к компьютеру и напечатаю этикетку, созданную с помощью Zebra Designer, то она напечатает этикетку должным образом без лишней бумаги (на самом деле я не возражаю против дополнительных нескольких миллиметров в этом случае).
Если кто-нибудь знает, как сохранить здесь несколько деревьев, это было бы здорово!
Код, о котором идет речь:
connection.open();
ZebraPrinter printer = ZebraPrinterFactory.getInstance(connection);
GraphicsUtil g = printer.getGraphicsUtil();
Bitmap image = signatureArea.getBitmap();
g.printImage(image, 0, 0, image.getWidth(), image.getHeight(), false);
connection.close();