Hamza
774b02bb99
Port NiimBlue label designer to Fichero D11s with local BLE protocol library
2026-03-01 23:36:25 +01:00
Hamza
b1ff403594
Fix text/image alignment, add dithering, extend Classic BT to Windows
2026-02-27 20:06:41 +01:00
Hamza
c1fd34f145
Fix text centering and add label length setting to web UI
...
- Use ctx.textAlign='center' instead of manual offset with Math.max clamp
- Add label length selector (30/40/50mm) to settings
- Compute canvas size from label length at 8 dots/mm (203 DPI)
- Preview updates when label length changes
Fixes #3
2026-02-24 22:04:50 +01:00
Hamza
a710328b5c
Tune print quality defaults: density 2, font 30pt, threshold 160
...
- Default density to thick (2) for bolder output
- Default font size to 30pt for better readability
- Add draw.fontmode="1" to disable antialiasing for crisp 1-bit text
- Add ImageOps.autocontrast before thresholding images
- Update web GUI defaults to match CLI
2026-02-24 22:02:24 +01:00
Hamza
3be418369d
Web Bluetooth GUI for D11s label printing
...
Single-file HTML app that talks to the printer directly via
Web Bluetooth. No server, no dependencies, no build tools.
Works in Chrome/Edge.
2026-02-24 00:51:35 +01:00