Довідка: файлові формати

StitchKit може читати (імпорт) багато форматів вишивальних машин і записувати (експорт / надсилання на машину) більшість із них. Наведена нижче таблиця показує, які операції підтримує кожен формат і чи несе файл інформацію про колір (нитку). Ці відомості взято безпосередньо з коду парсера (parser) StitchKit; реальна підтримка вашої машини може відрізнятися залежно від моделі.

Таблиця порівняння форматів

ФорматРозширенняЧитанняЗаписТипова машина / застосуванняІнформація про колір
DST (Tajima).dstТакТакTajima та більшість промислових машин; спільний «обмінний» формат галузіНе несе — у файлі немає кольору, є лише позначка зміни кольору. StitchKit призначає палітру за замовчуванням; справжні кольори ниток зберігаються в побічному файлі (див. нижче).
PES / PEC (Brother).pes, .pecТакТак (під час запису створюється .pes)Домашні машини Brother, Babylock, Bernina DecoНесе — колір зберігається як індекс у палітрі ниток Brother PEC. Під час запису ваш колір зіставляється з найближчою ниткою в палітрі (не точний RGB).
JEF / JEF+ (Janome).jef, .jef+ТакТакДомашні машини Janome / Elna (JEF+ несе додатковий метаблок)Несе — як індекс у палітрі ниток Janome. Під час запису зіставляється з найближчою ниткою палітри (не точний RGB).
EXP (Melco / Bernina).expТакТакМашини Melco та BerninaНе несе — як і DST, це безголовковий сирий потік стібків; несе лише позначку зміни кольору, даних про колір немає.
VP3 (Husqvarna Viking / Pfaff).vp3ТакТакМашини Husqvarna Viking та PfaffНесе (повністю) — у кожному кольоровому блоці вбудовано справжній RGB та назву нитки / каталожну інформацію.
XXX (Singer / Compucon).xxxТакТакМашини Singer та CompuconНесе (повністю) — у таблиці кольорів наприкінці файлу зберігаються значення справжнього RGB.
U01 (Barudan).u01ТакТакBarudan / деякі промислові машиниНе несе — є позначки зміни кольору / зміни голки, але даних про колір немає; StitchKit призначає палітру за замовчуванням.
SHV (Husqvarna).shvТакТакМашини Husqvarna Viking (старого покоління)Несе — як індекс у внутрішній палітрі ниток. Під час запису зіставляється з найближчою ниткою палітри.
SEW (Singer Futura).sewТакТакМашини Singer FuturaНесе — як індекс у палітрі ниток. Під час запису зіставляється з найближчою ниткою палітри.
HUS (Husqvarna Viking).husТакТакМашини Husqvarna VikingНесе — як індекс у внутрішній палітрі з 29 кольорів. Під час запису зіставляється з найближчою ниткою палітри.
VIP (Pfaff / Viking).vipТакТакМашини Pfaff та старі VikingНесе (повністю) — у палітрі зберігаються значення справжнього RGB (у зашифрованому вигляді).

Windows — Щоб імпортувати файл, скористайтеся діалогом відкриття файлу в редакторі; там перелічені всі формати з «Читання = Так». Під час експорту виберіть розширення вашої цільової машини.

Який формат вибрати?

  • Якщо ви не впевнені, використовуйте DST. DST відкривається майже на всіх машинах і є спільним форматом галузі. Недолік: він не несе інформації про колір.
  • Якщо ви хочете, щоб кольори передалися правильно, віддавайте перевагу власному формату вашої машини: PES для Brother, JEF для Janome, VP3 для Viking/Pfaff, XXX для Singer тощо.
  • Якщо потрібен справжній RGB-колір, найкращий вибір — VP3, XXX або VIP; вони зберігають колір як повний RGB, а не як індекс.

Як зберігається інформація про колір?

  1. У форматах, що несуть колір (PES, JEF, VP3, XXX, SHV, SEW, HUS, VIP), StitchKit записує у файл кожен колір вашого дизайну. В індексних форматах (PES, JEF, SHV, SEW, HUS) ваш колір автоматично зіставляється з найближчою ниткою в палітрі ниток цього виробника — тому колір на екрані та колір на машині можуть трохи відрізнятися.
  2. DST, EXP та U01 не несуть кольору. У цих форматах StitchKit зберігає лише точки зміни кольору; щоб зберегти самі кольори, StitchKit записує поряд із файлом побічний файл кольорів (з тим самим іменем — .colors.json).
  3. Завдяки цьому побічному файлу в тій самій папці, коли ви знову відкриваєте файл на кшталт DST/EXP у StitchKit, ваші справжні кольори ниток відновлюються. Якщо, переносячи файл на інший комп’ютер чи машину, ви не візьмете побічний файл із собою, кольори повернуться до палітри за замовчуванням.

Порада — Якщо ви працюєте у форматі, що не несе кольору (наприклад DST), і хочете зберегти й свої кольори, тримайте файл разом зі створеним StitchKit побічним файлом .colors.json у тій самій папці.

Примітка — Коли ви готуєте багатоколірний дизайн і записуєте його у формат, що не несе кольору (DST, EXP, U01), той, хто відкриє файл в іншій програмі, побачить дизайн у кольорах за замовчуванням. В індексних форматах (PES, JEF, SHV, SEW, HUS) колір округлюється до найближчої нитки палітри; він може не бути точно таким, як на екрані. Лише VP3, XXX та VIP зберігають повний RGB-колір.

Примітка — Файли PEC (.pec) ви можете читати, проте під час експорту StitchKit записує замість них PES (.pes); оскільки файл PES уже містить у собі блок стібків PEC, він працює на машинах Brother. Так само запис JEF+ використовує той самий рушій, що й JEF, і додає додатковий метаблок.