Open WolfgangFahl opened 5 years ago
To maximize compatibility, you could deep ungroup, unlink clones, add points (enough to keep your curves) and turn it to lines, then it should import correctly.
@gilboonet - this is already the "fontless" version using no external references as the original would do. Further "simplifying" it would certainly be possible. And indeed i was already able to create an STL of the logo using other tools. I'd rather see the importer being improved and that's what my issue is about.
@WolfgangFahl thanks. I’m looking at this now for V2. I’ll report back if a fix is possible for V1.
@WolfgangFahl congradulations. you found a bug.
sadly, it's not an easy bug to fix because the support for 'defs' was intermixed with the support for 'groups'. the solution was to handle the 'defs' specifically.
the example SVG file includes this.
<def>
...
<g id='heureka0'>
<g transform='translate(1335.6224155638808,423.01254844961903) rotate(29.5)'>
<use xlink:href='#kopf0' />
</g>
<g transform='translate(0,0)'>
<use xlink:href='#heurekabody' />
</g>
</g>
...
</def>
the nesting of 'defs' causes the issues. you can fix this by replacing the 'use' with the SVG entity.
V2 fixes most of the issues, except #523. I have never seen ‘mirror’ before in SVG files so I’m not sure when this will be totally supported.
@WolfgangFahl a simple question... what application produced the SVG?
Expected Behavior
SVG import should work
Actual Behavior
does not show as![grafik](https://user-images.githubusercontent.com/1336221/63680027-fb154900-c7f2-11e9-8b87-b1ff707262e3.png)
Steps to Reproduce the Problem
Specifications