diopside Posted March 29, 2023 Posted March 29, 2023 This may be a very niche need for most Affinity users so I won't get my hopes up, but I think the implementation would be easy enough that its worth mentioning. The SVG markup that Affinity generates is .... unwieldy, to say the least. Particularly for anything that is text-heavy. Its not uncommon for redundant and ultimately removable svg tag attribute data to represent 80-90% or more of the exported file size. All the redundant markup makes it very hard to use the exported SVGs as-is for any use case where one might edit or use the markup directly (for me this has been mostly web / interactive design). None of these problems are really unique to affinity when it comes to design software so i'm not miffed by this BUT I wonder if there was some way for you guys to leverage this super effective and common open source tool that is often used to check for and clean up markup in these contexts. https://github.com/svg/svgo Incorporating functionality like this would make doing svg / web stuff with Affinity so much nicer! Even for pure curve/vector art , the ability to set limits on curve vertex precision and to group and thoughtfully re-format transforms and other elements makes an enormous difference for anything destined for the web thanks ! keep up the awesome work Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.