The recommended workflow of Paperless-ngx uses QR codes for ASN (archive serial number) labels. This script helps creating them using Python. It outputs a PDF for printing on the label sheets. Make sure to set print size to 100%, not fit to page or similar.
Other Avery (or competitor's) label sizes can be added to labelInfo
in AveryLabels.py
. All other settings are configured at the top part of main.py
.
Use these settings for an initial position test to align your printer:
mode = "text"
debug = True
labelsAlreadyPrinted = 0
labelsCorrupted = 0
labelsToPrint = 1
positionHelper = True
This is based on the work from timrprobocom