-
Notifications
You must be signed in to change notification settings - Fork 29
Formats
- Dst: Fully implemented with all headers and and metadata.
- Exp: Fully implemented
- Pes: Fully implemented doesn't save out graphics other than the ones it makes.
- Vp3: Fully implemented for single-design files.
- Jef: Fully implemented. May need future advancements for Jef+
- PEC: Fully implemented. Some parts are still kind of unknown.
- Svg: Debug vector viewing is fully functional. It might be possible to expand it to mock up sequins.
- Cvs: Debug export of relevant data.
(nothing else)
- Dst Fully Implemented. Loads all relevant metadata and expanded headers.
- Exp Fully Implemented. Loads all stitches.
- Pes Fully Implemented, for stitch data within the pec block, and Pes threads.
- Jef Fully Implemented, might hit issues reading JEF+ needs testing.
- Vp3 Fully Implemented, does not read the multi-design files but has hooks for doing so.
- Pec Fully Implemented. Loads graphics in addition to thread chart and stitches.
- Sew - Loads with colors.
- Shv - Loads with error. COLOR CHANGE FAIL
- XXX - Loads with colors.
Weakly Implemented
- 10o - Stitches load. Jumps are stitched.
- 100 - Untested (no files available)
- Bro - Untested (no files available)
- Dat - Untested (no files available)
- Dsb - Stitches load. Never shifts to next color.
- Dsz - Produces garbage. x = y line.
- Emd - Stitches load. ( No colors )
- Exy - Untested (no files available)
- Fxy - Untested (no files available)
- Gt - Untested (no files available)
- Inb - Stitches load. ( No colors )
- U01 - Stitches load. ( No colors ) ( Might have colors in file )
-
Art is a stub. Also, within the compound binary structure the various elements are replacement ciphered and filesize(4 bytes)+zlib(rest of file)
-
Emb much like art, different cypher though.
-
Bmc libembroidery has a stub.
-
Cnd is a stub
-
Col is a color-only file.
-
Csd has a weird byte replacement cypher, but doable.
-
Dem was a stub.
-
Dxf is that interchange format for cad stuff.
-
Edr is a color-only file.
-
Hus has that tiny arc table compression format thing that seems excessively annoying.
-
Inf is a color-only file.
-
Ksm a lot like EXP, and had the first writer of the bunch.
-
Max is an embroidery format. REader + Writer.
-
Mit is an embroidery format, also, literally just signed 8 bit dx, dy values.
-
New is an embroidery format. Akin to Fxy apparently.
-
Ofm is an embroidery format, apparently read from one of those compound binary things.
-
Pcd is an embroidery format. Reader + Writer.
-
Pcm similar to Pcd.
-
Pcq similar to Pdc.
-
Pcs is a bit hinky.
-
Pel is a stub.
-
Pem is a stub.
-
Phb is has colors and calls REad Pec Stitches.
-
Phc is same as calls for ReadPecStitches (apparently it has a PEC block)
-
Plt is HPGP plotter formatting.
-
Rgb is color only format.
-
Sst is similar to all flip bit command header formats.
-
Stx is apparently an embroidery format, with some mapping.
-
T01 is DST encoding with no header.
-
T09 is commandbite flip, x,y, formatting with 0x0C of header.
-
Tap is dst encoded with no header.
-
Thr is Thredworks file. For embroidery software not embroidery machines. Bunch of floats and fills data.
-
Txt is an info file.
-
U00 is very similar to to U01, Apparently has thread data which isn't something U01 knew about, but likely has.
-
Zsk poorly mapped triplet code.