I am writing a program that draws the position of the sun throughout the year. I had to write a program rather than use Excel because Excel wasn't able to perform enough calculations or "lift the pen" at the right times. Long story.

Anyway, it works, and is drawing everything I want it to draw. I am drawing directly on the form right now. I have drawn on picture boxes before but I'm not really sure what the advantage is. But the problem is the curves, delicate as they are, are far too pixelated to print. It is as if I drew it in MS Paint. The resolution just isn't good enough.

I'm looking for some kind of other option like an API I can print to. Some other canvas that I can access that won't have these limitations.

Ideas?