-
Notifications
You must be signed in to change notification settings - Fork 29
Formats
tatarize edited this page Jul 18, 2018
·
14 revisions
- 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.
- Inb - Stitches load.
- U01 - Stitches load.
- Emd - Stitches load.
- Ksm - Stitches load.
- Dsb - Stitches load.
- Dsz - Stitches load.
- Tbf - Stitches with colors.
- 10o - Stitches load.
- Tap - Stitches load.
- 100 - Stitches load.
- Bro - Stitches load.
- Stx - Stitches load.
- Pcd - Stitches load.
- Pcm - Stitches load.
- Pcq - Stitches load.
- Pcs - Stitches load.
- Phb - Stitches load.
- Exy - Stitches load.
- Dat - Stitches load (both forms of .dat). The reader detects which .dat file it is.
- Fxy - Stitches load.
- Gt - Stitches load.
- Max - Stitches load.
- Mit - Stitches load.
- New - Stitches load.
- Phc - Stitches load.
- Zxy - Stitches Load. (Libembroidery lacks)
- Stc - Stitches Load. (Libembroidery lacks)
- Jpx - Stitches Load. (Libembroidery lacks)
- T01 - Wilcom Tajima, is DST encoding with no header. (Just rename a .tap file)
- T03 - Wilcom Barudan
- T04 - Wilcom Zangs
- T05 - Wilcom ZSK
- T09 - Wilcom Pfaff
- PTN - Janome
- SPX - Pfaff
- SSP - Garudan
- SSS Smarteer Sew Style
- ZHS - Intro is there but haven't figured out the format yet.
- PLT - Siruba (apparently has the same extension as .plt proper hpgl files but isn't?), or not just checked it's a plt proper plot file. How weird apparently an embroidery machine uses that?
- Ksm
- Max
- Pcd
- Sst is similar to all flip bit command header formats.
- U00 is very similar to to U01, Apparently has thread data which isn't something U01 knew about, but likely has.
- Zsk
- Ofm is an embroidery format, apparently read from one of those compound binary things.
- Thr is Thredworks file. For embroidery software not embroidery machines. Bunch of floats and fills data.
- Csd has a weird byte replacement cypher, but doable.
- Hus has that tiny arc table compression format thing that seems excessively annoying.
- Art libembroidery has a stub. Also, within the compound binary structure the various elements are replacement ciphered and the relevant data has 4 bytes of file size and zlib content the rest of the file.
- Emb much like Art with a different cypher.
- .pen, it's also so rare I've only run into one copy and I'm sure Disney and Brother encrypted that stuff, and nobody has it.
For some of these. No known embroidery files exist for them. And libembroidery has only a stub. They basically equate to being a rumor.
- Bmc libembroidery has a stub. Files exist.
- Cnd libembroidery has a stub.
- Dem libembroidery has a stub.
- Pel libembroidery has a stub.
- Pem libembroidery has a stub.
- Rgb is color only format.
- Inf is a color-only file.
- Col is a color-only file.
- Edr is a color-only file.
- 00o is a color-only file for .10o format.
- Plt is HPGP plotter formatting.
- Dxf is that interchange format for cad stuff.