SVG Importer for VPaint

December 5, 2019

Hi everyone!

Great news, there is good progress on VPaint 1.7 :-)

While I was going through the list of VPaint's bug reports and feature requests, I was reminded that @scribblemaniac had started to implement an SVG importer for VPaint a few years ago. I thought it would be sad to let this work go to waste, so through a combined effort we now have a minimal SVG importer working, which will be part of VPaint 1.7. Thank you so much scribblemaniac for your work!

There are many things that it still cannot import (complex styling, masks, filters, markers, and animations, among other things), but any path geometry, basic shapes, and the "stroke", "fill", and "stroke-width" style attributes should be okay. Also, the importer doesn't yet support the "transform" attribute (so shapes may appear at incorrect locations), but this I should be able to implement in a couple of days.

I've also updated the About dialog of VPaint, to include information about VGC and where the project is going. Note that the screenshot below is still showing "Version: 1.6" for now; it will obviously be updated to "Version: 1.7" upon release.

Thanks again for your support!


Become a sponsor

Excited about VGC? Join the sponsorship program to help us make it happen!

Indeed, we made the choice to be funded by future users like yourself rather than business investors, to ensure that your interests always come first.

How does it work?

For only $1 per month (Bronze Sponsor), you get instant access to all exclusive news as well as all alpha and beta versions of VGC. This allows you to try out VGC right now, which is a unique opportunity to provide early feedback and shape the tools the way you want them to be. Welcome to the team!

For $3 per month (Silver Sponsor), you also get a perpetual license key for the upcoming VGC Illustration 1.0 and VGC Animation 1.0. Higher amounts (Gold Sponsor and above) also give you software upgrades for up to 10 years! It's basically like pre-ordering VGC at a discounted early bird price.

You can either pay in USD via Patreon, or in EUR via Tipeee. You can cancel your monthly payments at any time, and still keep your rewards, no questions asked: we trust you to contribute for a number of months which seems fair to you. Alternatively, you can also choose to make a one-time payment via Paypal rather than monthly contributions. Just click on the chosen button and follow the instructions. Thank you!