dev-master
9999999-dev https://github.com/ronisaha/php-esc-pos/EPSON ESC/POS printer command generator library
MIT
The Requires
The Development Requires
by Michael Billington
by Roni Saha
by Gergely Radics
esc-pos thermal printer tm-t70 epson
Wallogit.com
2017 © Pedro Peláez
EPSON ESC/POS printer command generator library
Note: This library is no longer being maintained. I'm not responding to issues or pull requests, since I don't use this project anymore and don't have time to work on it. Please feel free to fork it if you want to continue development on it. Or you can use this library instead., (*1)
This library implements a subset of Epson's ESC/POS protocol for thermal receipt printers. It allows you to print receipts with basic formatting, cutting, and barcode printing on a compatible printer., (*2)
It is intended for Epson TM-T70 model, But other printers, produced by Epson or other vendors use the same standard, may also work., (*3)
<?php
//$device = new \Epson\Devices\NetworkPrinter('10.x.x.x');
$device = \Epson\Devices\Serial::create('/dev/tty0');
$printer = new \Epson\Printer($device);
$printer -> text("Hello World!\n");
$printer -> cut();
This library is a modified version of escpos-php, a Library to work with ESC/POS thermal printers, implemented by Michael Billington. Further documentation is available at https://github.com/mike42/escpos-php., (*4)
After the composer install in the same folder:, (*5)
./vendor/bin/phpunit, (*6)
EPSON ESC/POS printer command generator library
MIT
esc-pos thermal printer tm-t70 epson