First, to answer last question, this is my requirement: a "save as image" link that would download a png version of the current svg displayed. This needs to be dynamic generation as the image depends on user actions on the browser that will alter the svg.
Maybe I misunderstand something about using ImageMagick. I got the impression that the piece of Software needs to be installed on the server (which the web host provider will not do). Is that incorrect ?