diff options
Diffstat (limited to 'lib/output.py')
| -rw-r--r-- | lib/output.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/output.py b/lib/output.py index 65e6f64d..a65a3af1 100644 --- a/lib/output.py +++ b/lib/output.py @@ -57,7 +57,7 @@ def write_embroidery_file(file_path, stitch_plan, svg, settings={}): scale = 10 / PIXELS_PER_MM origin = get_origin(svg, stitch_plan.bounding_box) - origin = origin * scale + # origin = origin * scale pattern = pyembroidery.EmbPattern() stitch = Stitch(0, 0) @@ -86,6 +86,9 @@ def write_embroidery_file(file_path, stitch_plan, svg, settings={}): "full_jump": True, }) + if not file_path.endswith(('.col', '.edr', '.inf')): + settings['encode'] = True + if file_path.endswith('.csv'): # Special treatment for CSV: instruct pyembroidery not to do any post- # processing. This will allow the user to match up stitch numbers seen |
