Сохранить Dojox GFX Canvas в формате SVG

Есть ли способ сериализации холста Dojox GFX как SVG?

Я ищу способ сохранить содержимое холста Dojox GFX таким образом, чтобы его можно было экспортировать в виде графического файла (SVG, PNG, JPG и т. Д.), Который можно было бы легко сохранить или распечатать, и SVG показался наиболее вероятным.

Я нашел ссылку на функцию dojox.gfx.utils.toSvg, которая выглядела идеально:

http://docs.dojocampus.org/dojox/gfx/utils/toSvg

Но эта функция не существует в моей реализации Dojo (1.1) и не упоминается в документации Dojo Toolkit, поэтому я не уверен, существует ли она.

Благодарю.

1 ответ

Решение

Это новое в 1.4. Скорее всего, его можно перенести на более ранние версии, если у вас есть время.

Я не понял часть о том, что "[оно] не упоминается в документации Dojo Toolkit, поэтому я не уверен, существует ли оно" - вы дали ссылку на документацию самостоятельно. И я уверен, что вы можете найти примеры его использования в /dojox/gfx/tests/

Другие вопросы по тегам