I'm currently looking for a library compatible with .NET C# to draw SVG images and save in two formats: .svg and .png.

Saving as .png should not require third party applications, such as Inkscape. The library that is currently being used in the project uses Inkscape to convert the SVG drawing to .png. I need to bypass that.

I've explored SVGNet and NGraphics. With NGraphics I wasn't even able to save a .svg image. With SVGNet I already save .svg and .png images, however I'm having trouble drawing the image I want. For example, the .png image appears as I want, but the .svg file has components (mainly text) out of position.

I was hoping someone already used one of these libraries and could point me towards some tutorials or suggest a better and easier-to-work-with one.

Thanks in advance!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.