QR Code Version/Complexity Configuration #21
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Make QR code version (module count) configurable for better printing on low-DPI label printers.
Upstream Issue
Problem
Budget 203 DPI label printers with small labels (40x25mm) struggle to print the default QR code version (v3, 29x29 modules). Results in poor print quality and unreliable scanning.
Proposed Solutions
1. QR Version Setting
Allow user to select QR version:
2. Short URL Format
Use compact URL format to reduce QR complexity:
https://spoolman.example.com/spool/show/123web+spoolman:s-3(requires app handler)3. Alphanumeric Encoding
Use uppercase-only URLs for alphanumeric QR encoding (more efficient than byte mode).
4. Error Correction Level
Allow configuring error correction:
Related