shanemcc/ptouch-print

与兄弟 PT-E550W 打印机交互的库。

dev-master 2024-05-23 06:26 UTC

This package is auto-updated.

Last update: 2024-09-23 07:11:29 UTC


README

用于打印到 Brother P-touch 打印机的 PHP 库。

此库是在 PT-E550W 上设计和测试的,但它也应该与 P750W 和 P710BT 一起使用。

如果您提出一个关于设备栅格文档的问题(或所需更改的描述),我很乐意添加对其他设备的支持。

用法

demo.php 中有一个完整的用法演示,但简要来说

将库添加到您的应用程序中

composer require shanemcc/ptouch-print

然后

<?php
	require_once(__DIR__ . '/vendor/autoload.php');
	
	use ShaneMcC\PTouchPrint\RasterImage;
	use ShaneMcC\PTouchPrint\PrintJob;
	
	$someFile = __DIR__ . '/vendor/ptouch-print/images/demo-12mm.png';
	$image = RasterImage::fromFile($someFile);
	$job = new PrintJob(24);
	$job->startJob()->addImage($image)->endJob();
	
	$job->printToIP('192.168.0.100', 9100);

评论、错误、功能请求等。

错误和功能请求应在 github 上的问题跟踪器 中提出。我很乐意通过 github 接收代码拉取请求。

评论可以通过 shanemcc@gmail.com 发送电子邮件