CreativeInquiry / PEmbroider

Embroidery Library for Processing
Other
443 stars 28 forks source link

.jef file displays badly on machine #92

Open stephanschulz opened 3 years ago

stephanschulz commented 3 years ago

Here are two photos of what the same image looks like on my Janome 230E preview display. The first still shows some remainder of the last stitching process. It uses a .jef generated by P5. I then opened the .jef in Premier2+ and exported it right away. This exported file looks fine on the preview display and stitches fine. ??? 2020-08-14 21 25 07 2020-08-14 21 27 27

I am also including both .jef files

Archive.zip

golanlevin commented 3 years ago

@LingDong- here's a fun one if you feel like doing binary diffs :)

tatarize commented 3 years ago

Binary difference checking isn't useful since they are they are pretty much entirely different. Previewing the data in embroidepy however and exporting to PNG. It uses the latest codebase (EmbroideryIO is originally python and then backported to java) uses the python version and shows the designs as follows:

Default: defaultjef

Exported: exportedjef

This may relate to #104 since it's not actually a faulty preview, it's a faulty file. I'm unsure if this uses the latest version of embroiderIO which had a fix to Jef in Oct of 2019. The only other update was circa March 2021 to make Jef stop commands work through a process of alternating the dummy color, and correcting a potential issues when the colors sent to the library differed from the color changes.