There might be but I don't know of any. However, it shouldn't be too difficult: use a TPicture or directly a TPortableNetworkGraphic to draw whatever you need, save it to a file/stream and make the server return that file/stream.
You could even transfer directly the TPicture/TPortableNetworkGraphic to the Response.ContentStream using SaveToStream, avoiding all iteraction with the disk (other than OS swapping, o.c.)
Edit: Replaced TPNGImage by TPortableNetworkGraphic