robgridley / zebra
PHP ZPL构建器、图像转换以及网络连接的Zebra标签打印机的基本客户端。
v2.0.2
2022-01-18 21:33 UTC
README
PHP ZPL构建器、图像转换以及网络连接的Zebra标签打印机的基本客户端。
需求:PHP 7.1.0+
- 将图像转换为ASCII十六进制。
- 在PHP中创建易于阅读的ZPL代码。
- PHP套接字的简单包装,通过原始TCP/IP(端口9100)将ZPL发送到打印机。
示例
以下示例将打印一个标签,图像位于左上角50点处。
use Zebra\Client; use Zebra\Zpl\Image; use Zebra\Zpl\Builder; use Zebra\Zpl\GdDecoder; $decoder = GdDecoder::fromPath('example.png'); $image = new Image($decoder); $zpl = new Builder(); $zpl->fo(50, 50)->gf($image)->fs(); $client = new Client('10.0.0.50'); $client->send($zpl);
使用Composer安装
$ composer require robgridley/zebra