Skip to Main Content
CorelDRAW Ideas Portal
Created by Guest
Created on Jul 28, 2024

SVG import loses ids and messes up group structure

I programmatically generate sizeable svg files and import them into CorelDraw to be used in my art. When I simply create groups of svg paths, there is no problem. But when I use <defs> and <use> to minimize the SVG file's size (because it's in the 10s MB), I encounter a grouping and id problem:

  • Corel groups the individual <use> references into a group of 1 item. I consider this incorrect, as I showed on one of the images attached.

  • Corel doesn't maintain the id specified on the <use> element - neither on the group it creates, nor on the actual element that was referenced. Furthermore, it also loses the id of the item that is being referenced. So no id identification exists for these elements anymore.

Please ensure that Corel does not handle <use> as if it was a group since it can only refer to a single element anyway, and make sure the id values are maintained.

  • Attach files