I need to parse an XML file of coordinates and create a .png (from scratch) in which I draw paths between the coordinates. I also need to be able to smooth the corners when paths change direction (maybe using beziers).
How can I do this programmatically in C#?
Thanks
C# doesn’t have any notion of graphics—you’ll need a choose a vector graphics library to do the work for you. Since you’re already in .NET, I’d suggest WPF to construct the image, and the Bitmap classes to export the final result as a PNG.
You can find a great introduction to WPF vector graphics here.