il processo di creazione del'immagine lo fai lato server con un linguaggio dinamico come asp, dotnet, php... (ed eventuali librerie di supporto installate sul server)
quindi recuperi i dati e ci costruisci l'immagine.
operazione abbastanza complessa.
se mi dici con quale linguaggio vuoi operare sposto nella sezione idonea.
ti suggerisco comunque di fare anche una ricerca in rete, c'è buona documentazione e riguardo