Référence : formats de fichiers
StitchKit peut lire (import) de nombreux formats de machine à broder et en écrire (export / envoi à la machine) la plupart. Le tableau ci-dessous indique quelles opérations chaque format prend en charge et si le fichier transporte ou non l'information de couleur (fil). Ces informations sont directement issues du code d'analyse (parser) de StitchKit ; la prise en charge réelle de votre machine peut varier selon le modèle.
Tableau comparatif des formats
| Format | Extension | Lecture | Écriture | Machine / usage typiques | Information de couleur |
|---|---|---|---|---|---|
| DST (Tajima) | .dst | Oui | Oui | Tajima et la plupart des machines industrielles ; le format d'« échange » commun du secteur | Ne la transporte pas — le fichier ne contient aucune couleur, seulement un repère de changement de couleur. StitchKit attribue une palette par défaut ; les vraies couleurs de fil sont conservées dans un fichier annexe (voir ci-dessous). |
| PES / PEC (Brother) | .pes, .pec | Oui | Oui (à l'écriture, produit un .pes) | Machines domestiques Brother, Babylock, Bernina Deco | La transporte — la couleur est conservée sous forme d'index dans la palette de fils Brother PEC. À l'écriture, votre couleur est associée au fil le plus proche de la palette (pas la valeur RGB exacte). |
| JEF / JEF+ (Janome) | .jef, .jef+ | Oui | Oui | Machines domestiques Janome / Elna (le JEF+ transporte un bloc de métadonnées supplémentaire) | La transporte — sous forme d'index dans la palette de fils Janome. À l'écriture, associée au fil de palette le plus proche (pas la valeur RGB exacte). |
| EXP (Melco / Bernina) | .exp | Oui | Oui | Machines Melco et Bernina | Ne la transporte pas — comme le DST, c'est un flux de points brut sans en-tête ; il ne transporte qu'un repère de changement de couleur, sans donnée de couleur. |
| VP3 (Husqvarna Viking / Pfaff) | .vp3 | Oui | Oui | Machines Husqvarna Viking et Pfaff | La transporte (intégralement) — chaque bloc de couleur intègre une vraie valeur RGB ainsi que le nom du fil / les informations de catalogue. |
| XXX (Singer / Compucon) | .xxx | Oui | Oui | Machines Singer et Compucon | La transporte (intégralement) — les vraies valeurs RGB sont conservées dans la table des couleurs située en fin de fichier. |
| U01 (Barudan) | .u01 | Oui | Oui | Barudan / certaines machines industrielles | Ne la transporte pas — il existe des repères de changement de couleur/d'aiguille, mais aucune donnée de couleur ; StitchKit attribue une palette par défaut. |
| SHV (Husqvarna) | .shv | Oui | Oui | Machines Husqvarna Viking (ancienne génération) | La transporte — sous forme d'index dans une palette de fils interne. À l'écriture, associée au fil de palette le plus proche. |
| SEW (Singer Futura) | .sew | Oui | Oui | Machines Singer Futura | La transporte — sous forme d'index dans une palette de fils. À l'écriture, associée au fil de palette le plus proche. |
| HUS (Husqvarna Viking) | .hus | Oui | Oui | Machines Husqvarna Viking | La transporte — sous forme d'index dans une palette interne de 29 couleurs. À l'écriture, associée au fil de palette le plus proche. |
| VIP (Pfaff / Viking) | .vip | Oui | Oui | Machines Pfaff et anciennes Viking | La transporte (intégralement) — les vraies valeurs RGB sont conservées dans la palette (sous forme chiffrée). |
Windows — Pour importer un fichier, utilisez la boîte de dialogue d'ouverture de fichier de l'éditeur ; tous les formats « Lecture = Oui » ci-dessus y sont listés. À l'export, choisissez l'extension de votre machine cible.
Quel format choisir ?
- En cas de doute, utilisez le DST. Le DST s'ouvre sur presque toutes les machines et c'est le format commun du secteur. Son inconvénient : il ne transporte pas l'information de couleur.
- Si vous voulez que les couleurs soient fidèles, préférez le format natif de votre machine : PES pour Brother, JEF pour Janome, VP3 pour Viking/Pfaff, XXX pour Singer, etc.
- Si vous avez besoin de vraies couleurs RGB, VP3, XXX ou VIP sont les meilleurs choix ; ils conservent la couleur en RGB complet plutôt qu'en index.
Comment l'information de couleur est-elle préservée ?
- Dans les formats qui transportent la couleur (PES, JEF, VP3, XXX, SHV, SEW, HUS, VIP), StitchKit écrit chaque couleur de votre motif dans le fichier. Dans les formats basés sur un index (PES, JEF, SHV, SEW, HUS), votre couleur est automatiquement associée au fil le plus proche de la palette de fils de cette marque — c'est pourquoi la couleur à l'écran et la couleur sur la machine peuvent présenter de légères différences.
- Les formats DST, EXP et U01 ne transportent pas la couleur. Dans ces formats, StitchKit ne conserve que les points de changement de couleur ; pour conserver les couleurs elles-mêmes, StitchKit écrit à côté du fichier un fichier annexe de couleurs (portant le même nom avec l'extension
.colors.json). - Grâce à ce fichier annexe placé dans le même dossier, lorsque vous rouvrez dans StitchKit un fichier comme DST/EXP, vos vraies couleurs de fil sont restaurées. Si vous transférez le fichier vers un autre ordinateur ou une autre machine sans emporter également le fichier annexe, les couleurs reviennent à la palette par défaut.
Astuce — Si vous travaillez dans un format qui ne transporte pas la couleur (par exemple le DST) et que vous voulez tout de même conserver vos couleurs, gardez le fichier dans le même dossier que le fichier annexe
.colors.jsoncréé par StitchKit.
Remarque — Si vous préparez un motif multicolore et l'écrivez dans un format qui ne transporte pas la couleur (DST, EXP, U01), la personne qui ouvrira le fichier dans un autre logiciel verra le motif avec les couleurs par défaut. Dans les formats basés sur un index (PES, JEF, SHV, SEW, HUS), la couleur est arrondie au fil de palette le plus proche ; elle peut ne pas être identique à la couleur à l'écran. Seuls VP3, XXX et VIP conservent la couleur RGB complète.
Remarque — Vous pouvez lire les fichiers PEC (
.pec), mais à l'export StitchKit écrit du PES (.pes) à la place ; comme le fichier PES contient déjà le bloc de points PEC, il fonctionne sur les machines Brother. De même, l'écriture JEF+ utilise le même moteur que le JEF et ajoute un bloc de métadonnées supplémentaire.