Introduction

Requirements

{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

  • 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
  • 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.

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
Previous
Introduction
Caught a mistake? Suggest an edit on GitHub