SVG als PNG speichern - wie?

Hi,
ich erzeuge mittels PHP interaktiv eine SVG-Datei, die eingebettet in die HTML-Datei dargestellt wird. Mit Imagick könnte ich diese Datei als PNG speichern. Diese Bibliothek ist auf bplaced jedoch nicht installiert. nur GD, welches kein SVG unterstützt.

Daher meine Frage: hat jemand eine Idee, wie ich das angezeigte SVG per Mausklick (mittels eines Buttons auf der Seite) als Bilddatei speichern kann? Oder geht das mit auf bplace grundsätzlich nicht?

Danke für eure Unterstützung,
Manuela

Als Bilddatei speichern beim Client? Dafür müsste es massenweise JS-Libraries geben, siehe z.B. https://stackoverflow.com/questions/3975499/convert-svg-to-image-jpeg-png-etc-in-the-browser

Danke für den Hinweis.