laravel-printing

Introduction

Requirements

  • PHP 8.11 or greater
  • Laravel 8.0 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

1 The package doesn't officially support PHP 8.0, but it should still run on that version.

  • 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.
  • A local print server running CUPS on the same network as any printers you are going to print to. See this guide for help.

{note} 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.

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
9.0 3.0.0
10.0 3.0.2
Previous
Introduction