diff options
| author | Kaalleen <36401965+kaalleen@users.noreply.github.com> | 2024-03-08 17:18:27 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-08 17:18:27 +0100 |
| commit | 84f213d0003fe642c168ca1c566a58a9731cdad4 (patch) | |
| tree | ddeaa584192c906fed526c00bd9b6839ae9b4f04 /lib/extensions | |
| parent | 2a98a8bfd7cb20605f3ca41027cd127304bb7554 (diff) | |
satin to stroke: remove etree (#2764)
Diffstat (limited to 'lib/extensions')
| -rw-r--r-- | lib/extensions/convert_to_stroke.py | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/lib/extensions/convert_to_stroke.py b/lib/extensions/convert_to_stroke.py index 5a2ab23c..ea732f1c 100644 --- a/lib/extensions/convert_to_stroke.py +++ b/lib/extensions/convert_to_stroke.py @@ -4,12 +4,10 @@ # Licensed under the GNU GPL version 3.0 or later. See the file LICENSE for details. import inkex -from lxml import etree from ..elements import SatinColumn from ..i18n import _ from ..svg import get_correction_transform -from ..svg.tags import SVG_PATH_TAG from .base import InkstitchExtension @@ -42,13 +40,12 @@ class ConvertToStroke(InkstitchExtension): d += "%s,%s " % (x, y) d += " " - stroke_element = etree.Element(SVG_PATH_TAG, - { - "id": self.uniqueId("path"), - "style": self.path_style(element), - "transform": get_correction_transform(element.node), - "d": d - }) + stroke_element = inkex.PathElement( + id=self.uniqueId("path"), + style=self.path_style(element), + transform=get_correction_transform(element.node), + d=d + ) parent.insert(parent.index(element.node), stroke_element) if not self.options.keep_satin: parent.remove(element.node) |
