Biblioteca para realizar impressões (impressora não fiscal) utilizando comandos Esc/Bema, Esc/Daruma e Esc/Pos :rocket:
Biblioteca para realizar impressões (mini-impressoras / impressora não fiscal) utilizando comandos Esc/Bema, Esc/Daruma e Esc/Pos. Possibilita utilizar diversas impressoras e de diversas marcas como Bematech, Elgin, Epson, Sweda, Tanca, Daruma, Dimep, ControliD, Jetway, etc.
Install-Package Vip.Printer
using Vip.Printer;
/*
Instancie a classe Printer
Para instanciar a classe é necessário dois parâmetros:
- printerName (Nome da impressora, porta ou o caminho do compartilhamento)
- printerType (Set de comandos que será utilizado. PrinterType.Bematech, PrinterType.Epson ou PrinterType.Daruma)
*/
var printer = new Printer("MP2500", PrinterType.Bematech);
printer.WriteLine("Meu texto aqui!");
printer.PartialPaperCut();
printer.PrintDocument();
Marca / Modelo | EscPos | EscBema | EscDaruma |
---|---|---|---|
Bematech MP-2500 | ✅ | ✅ | |
Bematech MP-4000 | ✅ | ✅ | |
Bematech MP-4200 | ✅ | ✅ | |
Bematech MP-4800 | ✅ | ||
Daruma DR-700 | ✅ | ||
Daruma DR-800 | ✅ | ||
Dimep D-Print DUAL | ✅ | ||
Elgin i7 | ✅ | ||
Elgin i9 | ✅ | ||
Elgin VOX | ✅ | ||
Evadin Ep26m | ✅ | ||
Epson TM-20 | ✅ | ||
ControliD Print iD | ✅ | ||
Tanca TP-550 | ✅ | ||
Tanca TP-650 | ✅ | ||
Jetway JP-880 | ✅ |
MIT