JEF — Janome
The Janome / Elna / Kenmore format. Binary header with an offset table pointing to the coordinate blocks; colors via the Janome thread chart.
What it supports
- Trims: supported as a command in the stream.
- Colors: written as threads; the writer snaps them to the Janome chart (
warn.COLOR_QUANTIZED). - Hoop: JEF knows a few standard hoops (hoop code in the header).
- Coordinates: signed 0.1 mm deltas, long-form/multiples.
UI notes
JEF: colors are matched to the nearest Janome threads.
Recognizing
No reliable magic bytes; registry.ts resolves JEF by
extension.