rawilk/laravel-printing

Laravel应用的直接打印功能

资助包维护!
rawilk

安装: 127605

依赖: 0

建议者: 0

安全: 0

星标: 438

关注者: 10

分支: 71

公开问题: 7

v3.0.4 2024-03-10 22:10 UTC

README

Latest Version on Packagist Tests Total Downloads PHP from Packagist License

social image

Laravel的打印功能允许您的应用直接将PDF文档或原始文本从远程服务器发送到本地网络上的打印机。收据也可以通过首先使用Rawilk\Printing\Receipts\ReceiptPrinter类生成原始文本,然后通过Printing外观发送文本作为原始打印作业来打印。

$printJob = Printing::newPrintTask()
    ->printer($printerId)
    ->file('path_to_file.pdf')
    ->send();

$printJob->id(); // the id number returned from the print server

支持的打印驱动程序

文档

有关文档,请访问:https://randallwilk.dev/docs/laravel-printing

安装

您可以通过composer安装此包

composer require rawilk/laravel-printing

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="printing-config"

默认配置文件的內容可在此处找到:https://github.com/rawilk/laravel-printing/blob/main/config/printing.php

测试

composer test

更新日志

请参阅CHANGELOG以获取有关最近更改的更多信息。

贡献

请参阅CONTRIBUTING以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件randall@randallwilk.dev而不是使用问题跟踪器。

致谢

PrintNode API包装器的灵感来源于

免责声明

此包与Laravel或其任何关联公司无任何关联、维护、授权、认可或赞助。

许可

MIT许可证(MIT)。请参阅许可文件以获取更多信息。