A Label Printer Application
APACHE-2.0 License
LPrint implements printing for a variety of common label and receipt printers connected via network or USB. Features include:
For more information, see the file "DOCUMENTATION.md", the man pages in the "man" directory, and/or the LPrint project page at https://www.msweet.org/lprint.
Note: Please use the Github issue tracker to report issues or request features/improvements in LPrint:
LPrint depends on:
The following printers are currently supported:
Additional drivers for Brother PT/QL and Zebra CPCL printers can be enabled
using the --enable-experimental
configure option, however they are untested
and/or not fully functional. Other label printers will be added as time and
access to printers permits.
Through PAPPL, LPrint implements PWG 5100.14-2020: IPP Everywhere™ and the IPP Label Printing Extensions v1.0 for each printer, and has a partial implementation of PWG 5100.22-2019: IPP System Service v1.0 for managing the print queues and default printer.
LPrint is Copyright © 2019-2024 by Michael R Sweet.
LPrint is licensed under the Apache License Version 2.0. See the files "LICENSE" and "NOTICE" for more information.
LPrint is based loosely on the "rastertolabel.c" code from CUPS.