В Firefox браузер отображает элемент холста в виде изображения на стороне клиента, поэтому ваш пользователь может щелкнуть правой кнопкой мыши холст и использовать функцию «сохранить изображение» для получения изображения.
Safari не поддерживает это, но можно сохранить
изображение с использованием JavaScript, как описано в этом сообщении в блоге
чтобы использовать элемент canvas в т. Е. explorercanvas библиотека javascript, но я не знаю, поддерживает ли она сохранение содержимого
как элемент.
другая возможность - использовать svg для рендеринга изображений на стороне сервера или в апплете, используя
батик-каркас от apache