Bom dia, Ristone.
Assim queria a ajuda de alguem facilitando os codigos hexadecimais para imprimir o qr code
Como exemplo eu tenho aqui a lista de codigos que eu mais uso, peguei o manual de programador de uma epson e fui testando, o que no final funcionou pra mim na epson e na bematech foram os comandos abaixo:
const RESET_PRINTER = "\x1D\xF9\x28\x30";
const RESET_BUFFER = "\x1B\x40";
const CLEAR = "\02";
const NUL = "\x00";
const ESC = "\x0"; // toda impressão deve começar com esse caracter de escape
const FULL_CUT = "\x1B\x69";
const PARTIAL_CUT = "\x1B\x6D";
const FEED = "\x0C";
const LESS_LINE_SPACE = "\x1B\x33\x12";
const BOLD_ON = "\x1B\x45";
const BOLD_OFF = "\x1B\x46";
const UNDER_LINE_ON = "\x1B\x56\x01";
const UNDER_LINE_OFF = "\x1B\x56\x00";
const ALIGN_LEFT = "\x1B\x61\x0";
const ALIGN_CENTER = "\x1B\x61\x1";
const ALIGN_RIGHT = "\x1B\x61\x2";
const RIGHT_MARGIN = "\x1B\x51\x30";
const DOUBLE_SIZE_ON = "\x1b\x64\x01";
const DOUBLE_SIZE_OFF = "\x1b\x64\x00";
const BETTER_QUALITY = "\x1D\xF9\x2D\x01";
const WORSEN_QUALITY = "\x1D\xF9\x2D\x00";
const BARCODE_HEIGHT = "\x1B\x1D\x68"; //Gsh -> Set bar code height
const BARCODE_HRI = "\x1B\x1D\x48"; //GsH ->Set HRI
const BARCODE_PRINT = "\x1B\x1D\x6B"; //Gsk ->Printing of bar code
const BARCODE_WIDTH = "\x1B\x1D\x77"; //Gsw ->Set lateral size of bar code
const SPACE = "\x20";
Como uso sockets para imprimir via rede, funciona 100% pra mim.
Minha outra opção para o qr code seria pelo windows usando a mp2032.dll da bematech com o comando ImprimeCodigoQRCODE, sei que funciona, mas não é o ideal e é pouco viavel.