Jump to content

Detlev Reiners

Members
  • Content count

    2
  • Joined

  • Last visited

Everything posted by Detlev Reiners

  1. Detlev Reiners

    SVG Import Bug

    Hi, there is a problem with the SVG Import belonging to the recognition of (SVG) groups as layers. It seems that <def>...</def> blocks in the SVG-data are misinterpreted. Attached you'll find two working SVG files for use with Illustrator respectively with CorelDraw. Is there a possibility to fix this issue? Also the contained symbols are not imported as symbols in Affinity Designer. Regards, Detlev corel.svg illustrator.svg
  2. Detlev Reiners

    SVG Import Bug

    Hi Chris, thanks for your answer and for logging the feature request for the SVG symbols. My other point is that the group ID in the SVG data is in some cases not used for contained elements within this group. Instead of this a new group is generated taking the symbol id as name for the group. After that this group isn't longer part of its mother but standing alone. Is it possible that AD remember the mothers group and put the data from the SVG file under this mother to create nested groups in AffinityDesigner? I think in most cases there is a reason in creating nested groups in SVG and it would be nice to obtain this structure. SVG input <g id="Groupname"> <use id="A690" xlink:href="#sy4" .. /> <use id="A691" xlink:href="#sy4" .. /> <use id="A692" xlink:href="#sy4" .. /> <use id="A696" xlink:href="#sy4" .. /> <use id="A699" xlink:href="#sy4" .. /> </g> AD Output currently (seen as SVG) <g id="A690" xlink:href="#sy4" .. /> <g id="A691" xlink:href="#sy4" .. /> <g id="A692" xlink:href="#sy4" .. /> <g id="A696" xlink:href="#sy4" .. /> <g id="A699" xlink:href="#sy4" .. /> desired behaviour for ADs interpretation (seen as SVG) <g id="Groupname"> <g id="A690" xlink:href="#sy4" .. /> <g id="A691" xlink:href="#sy4" .. /> <g id="A692" xlink:href="#sy4" .. /> <g id="A696" xlink:href="#sy4" .. /> <g id="A699" xlink:href="#sy4" .. /> </g> Everytime an ID were found, even a path ID, AD makes an own group layer not take into account the SVG group it is placed in.
×