Race Reels · Bib Generator
Bibs are generated as 6"×4" landscape labels, matching your Python
bibs_v2.py layout. The bib number is the dominant element, centered and nearly filling the label.
Along the bottom, we print Name · Team/City · Event name with a QR code at the far right.
You can rotate the output when printing on a 4"×6" thermal printer.
The PDF is regenerated every time you select an event or click Regenerate. Each page is a single 6×4 bib, styled like your original Python bibs.