Tenho uma impressora Elgin I7, já configurada, e eu já estou utilizando ela via DLL, porem em algumas impressões o sistema simplesmente fecha logo após imprimir o QRCode.
Não é gerado, ou pelo menos mostrado nenhum erro e isso só acontece as vezes.
eu utilizo esse codigo para mandar o qrcode para a impressora:
//Concatenando a string
string QRCode = CodBarras + "|" + HoraEmissao+ "|" +
DataEmissao + "|" + ValorTotal + "| |" +
objxml.SelectSingleNode("CFe/infCFe/ide/assinaturaQRCODE").InnerText;
Retorno = IMP_ELGINDLL.PrtPrintSymbolW(p, 103, QRCode, 49, 4, 0, 1);