This release is a pre-release and may not be stable for production use.
inventree-brother-label-plugin
A label printing plugin for InvenTree, which provides support for the Brother label printers.
This plugin supports printing to some Brother label printers with network (wired or WiFi) support. Refer to the brother_label docs for a list of label printers which are directly supported.
Installation
Install this plugin manually as follows:
pip install inventree-brother-label-plugin
Or, add to your plugins.txt file to install automatically using the invoke install command:
inventree-brother-label-plugin
Debian / Ubuntu requirements
The following command can be used to install all OS-requirements on Debian / Ubuntu-based distros:
apt install build-essential libpoppler-cpp-dev pkg-config poppler-utils
You might also need the following Python packages:
pip install pdf-info python-poppler
Printing Options
The following details provide an overview of printing options which can be configured before printing labels.
-
Media Size and type of the label media. Supported options are (not all labels are available on all printers): 12, 18, 29, 38, 50, 54, 62, 62red, 102, 103, 104, 17x54, 17x87, 23x23, 29x42, 29x90, 39x90, 39x48, 52x29, 54x29, 60x86, 62x29, 62x100, 102x51, 102x152, 103x164, d12, d24, d58, pt12, pt18, pt24, pt36
-
Rotation Rotation angle, either 0, 90, 180 or 270 degrees.
-
Copies Number of copies to print.
-
Auto Cut (full-cut) Automatically cut labels after printing.
-
Auto Cut Every (full-cut) Cut every n-th label.
-
Auto Cut End (full-cut) Feed and cut after last label is printed.
-
Half Cut Cut labels without cutting the backing, making it easier to remove the label backing.
Plugin Settings
The following list gives an overview of plugin settings. Also check out the brother-ql package for more information.
-
IP Address If connected via TCP/IP, specify the IP address here.
-
High Quality Print in high quality (required for some printers).
-
Model Currently supported models are: QL-500, QL-550, QL-560, QL-570, QL-580N, QL-600, QL-650TD, QL-700, QL-710W, QL-720NW, QL-800, QL-810W, QL-820NWB, QL-1050, QL-1060N, QL-1100, QL-1100NWB, QL-1115NWB, PT-P750W, PT-P900W, PT-P950NW
-
USB Device If connected via USB, specify the device identifier here (VENDOR_ID:PRODUCT_ID/SERIAL_NUMBER, e.g. from
lsusb). -
Compression Set image compression (required for some printers).
Metadata
Release files for inventree-brother-label-plugin 2.0a11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| inventree_brother_label_plugin-2.0a11.tar.gz | 5.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| inventree_brother_label_plugin-2.0a11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.9 kB
Release files / inventree_brother_label_plugin-2.0a11.tar.gz
| Download URL | inventree_brother_label_plugin-2.0a11.tar.gz |
|---|---|
| Size | 5.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
03175cbaac85d53d1635aba70718e1a2192d3a38cff0081636195ae018e267bc
|
|
BLAKE2b-256 checksum How to use checksums |
9dab1a736afd2a0d57a3ee3bcbe1d7cd5af0f8d323930a88fe059f664d0e5e41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.20
|
Release files / inventree_brother_label_plugin-2.0a11-py3-none-any.whl
| Download URL | inventree_brother_label_plugin-2.0a11-py3-none-any.whl |
|---|---|
| Size | 7.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0ee7643019e4944bfc1bd4a0c8b0c56ca25a0500792cb96be08daf5a5a3856f1
|
|
BLAKE2b-256 checksum How to use checksums |
8fb755b595322eca7f6396f7587d4f0bdf36ccefcdf7f3668dc035cee5a794d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.20
|