Basically, you can use
System.Drawing.Bitmap
to render graphics on the server side and deliver it in HTTP response back to the user via a file and an anchor element, of directly on the fly, without storing a file anywhere on a disk.
Please see my past answer for more detail:
Graphical Outputs on Web page[
^].
—SA