참고: 파일 형식
StitchKit은 다수의 자수 기계 형식을 읽을 수 있고(가져오기), 대부분을 쓸 수 있습니다(내보내기 / 기계로 보내기). 아래 표는 각 형식이 어떤 작업을 지원하는지, 그리고 파일이 색상(실) 정보를 담는지 여부를 보여 줍니다. 이 정보는 StitchKit의 파서(parser) 코드에서 직접 추출한 것으로, 기계의 실제 지원 범위는 모델에 따라 다를 수 있습니다.
형식 비교표
| 형식 | 확장자 | 읽기 | 쓰기 | 대표 기계 / 용도 | 색상 정보 |
|---|---|---|---|---|---|
| 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는 거의 모든 기계에서 열리며 업계 공통 형식입니다. 단점은 색상 정보를 담지 않는다는 것입니다.
- 색상이 정확하게 전달되기를 원한다면 기계의 자체 형식을 선택하세요: Brother는 PES, Janome은 JEF, Viking/Pfaff는 VP3, Singer는 XXX처럼요.
- 실제 RGB 색상이 필요하다면 VP3, XXX, VIP가 최선의 선택입니다. 이들은 색상을 인덱스가 아니라 완전한 RGB로 저장합니다.
색상 정보는 어떻게 보존되나?
- 색상을 담는 형식(PES, JEF, VP3, XXX, SHV, SEW, HUS, VIP)에서는 StitchKit이 디자인의 각 색상을 파일에 기록합니다. 인덱스 기반 형식(PES, JEF, SHV, SEW, HUS)에서는 색상이 해당 브랜드 실 팔레트의 가장 가까운 실로 자동 매칭됩니다. 그래서 화면상의 색상과 기계의 색상이 약간 차이가 날 수 있습니다.
- DST, EXP, U01은 색상을 담지 않습니다. 이들 형식에서 StitchKit은 색상 교체 지점만 보존하며, 색상 자체를 보존하기 위해 StitchKit이 파일 옆에 색상 보조 파일(같은 이름의
.colors.json)을 기록합니다. - 같은 폴더에 있는 이 보조 파일 덕분에, 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와 같은 엔진을 사용하며 추가 메타 블록을 덧붙입니다.