laravel-printing
Introduction
Requirements
On this page
{note} You're browsing the documentation for an old version of laravel-printing. Consider upgrading your project to v3. Check your version with the following command:
`composer show rawilk/laravel-printing`
General Requirements
- PHP 7.4 or greater
- Laravel 8.1 or greater
- A printer on your local network that you can print to and that your selected printer can access.
- A receipt printer if you are printing receipts
Driver Requirements
PrintNode
- A PrintNode account and api key.
- A local computer/server that can run the PrintNode client software - this computer/server will need to be able to print to any printers you wish to use.
CUPS
- A local print server running CUPS on the same network as any printers you are going to print to. See this guide for help.
{tip} When using CUPS you can either use a local CUPS server that runs on the same server as your Laravel installation (useful for local development), or you can specify an IP address, username, and password for a remote CUPS server. The remote CUPS server must be on the same network as any printers you are going to print to.
Version Matrix
Laravel | Minimum Version | Maximum Version |
---|---|---|
6.0 | 1.0.0 | 1.3.0 |
7.0 | 1.0.0 | 1.3.0 |
8.0 | 1.2.2 |