Я работаю над интерактивными интерфейсами SVG / AJAX, где элементы создаются и перемещаются пользователями на лету. Я хотел бы поддержать возможность для пользователей экспортировать их текущий вид в изображение PNG и / или документ SVG. Мне бы очень хотелось, чтобы документ SVG был как можно более простым (без большого количества вложенных преобразований). Есть ли фреймворк, который уже поддерживает это?
В настоящее время я прошу своих пользователей использовать технику Ctrl + Alt + PrntScrn, и я не хочу просить их устанавливать какое-либо программное обеспечение / плагины.
Серверный код реализован на PHP прямо сейчас, если это поможет. Я уже реализовал возможность генерировать изображение PNG из «оригинального» документа (до того, как клиент внесет какие-либо изменения) с использованием ImageMagick.