Tutti i formati
Ricuci legge 13 formati e ne scrive 10. La tabella dice cosa sa fare di ciascuno; le righe sono linkate alle pagine di dettaglio per i formati principali.
Lettura e scrittura
| Formato | Marca | Legge | Scrive | Note |
|---|---|---|---|---|
| VIP | Husqvarna / PFAFF | ✓ | ✓ | HUS body compresso con EmbCompress, no XOR. |
| ZHS | Husqvarna (newer) | ✓ | ✓ | Writer reverse-engineered. Il primo writer open al mondo. |
| HUS | Husqvarna (old) | ✓ | ✓ | EmbCompress, senza wrapper VIP. |
| XXX | Melco / Barudan | ✓ | ✓ | Verificato byte-per-byte contro pyembroidery. |
| PES / PEC | Brother | ✓ | ✓ (PES+PEC) | Colori avvicinati alle matassine Brother. |
| DST | Tajima | ✓ | ✓ | Header + 3 byte per punto + tail. Indolore. |
| JEF | Janome | ✓ | ✓ | Colori avvicinati alle matassine Janome. |
| VP3 | PFAFF / Husqvarna | ✓ | ✓ | Thread metadata, multicolore strutturato. |
| EXP | Melco | ✓ | ✓ | 2 byte firma per punto. No colori, no telaio. |
| SEW | Janome (old, SewPro) | ✓ | — | Sola lettura. Vecchio formato DA. |
| SHV | Husqvarna (old) | ✓ | — | Sola lettura. Variante pre-VIP. |
| PCS | Pfaff (old) | ✓ | — | Sola lettura. Formato PCD-style. |
Avvertenze strutturate
Quando uno scrittore incontra un comando che il formato di destinazione non sa esprimere, adotta una strategia di fallback e inserisce una warning strutturata nella risposta di conversione. Lo UI presenta le warning nella lista dei risultati. Le warning conosciute:
FILLER_THREAD— il file di partenza non ha colori; quelli mancanti sono segnati in nero.DELTA_63_SHIFTED— un punto era troppo lungo; accorciato di 0,1 mm.COLOR_QUANTIZED— il formato conosce solo le proprie matassine; i colori sono stati avvicinati.HOOP_FIT_EXCEEDED— il ricamo è più grande del telaio scelto.HOOP_UNSUPPORTED— il formato non conosce il telaio richiesto; tenuto quello di serie.TRIM_DROPPED— il formato non sa tagliare il filo; iTRIMsono stati rimossi.
Porting futuro
Formati che potrebbero entrare: SEW/SHV/PCS writing (vecchi margini),
CND (Melco CNDCondor), 10o (Bernina), EMD (Elna), PHB / GNC. C'è già il
reader per SEW/SHV/PCS; il writer è lavoro aperto. Aggiungere un formato
= aggiungere un file in readers/ o writers/
più una riga nel registry.ts. Tutto qui.