From 1f7ed4987e252a9f06b0027173b5b514d6438356 Mon Sep 17 00:00:00 2001 From: Robin Sloan Date: Sat, 2 Oct 2021 12:23:21 -0700 Subject: [PATCH] fixing same error in Rect serializaiton --- pydiffvg/save_svg.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pydiffvg/save_svg.py b/pydiffvg/save_svg.py index 24ae602..55ae189 100644 --- a/pydiffvg/save_svg.py +++ b/pydiffvg/save_svg.py @@ -117,10 +117,10 @@ def save_svg(filename, width, height, shapes, shape_groups, use_gamma = False): shape_node.set('d', path_str) elif isinstance(shape, pydiffvg.Rect): shape_node = etree.SubElement(g, 'rect') - shape_node.set('x', shape.p_min[0].item()) - shape_node.set('y', shape.p_min[1].item()) - shape_node.set('width', shape.p_max[0].item() - shape.p_min[0].item()) - shape_node.set('height', shape.p_max[1].item() - shape.p_min[1].item()) + shape_node.set('x', str(shape.p_min[0].item())) + shape_node.set('y', str(shape.p_min[1].item())) + shape_node.set('width', str(shape.p_max[0].item() - shape.p_min[0].item())) + shape_node.set('height', str(shape.p_max[1].item() - shape.p_min[1].item())) else: assert(False)