JavaScript
Need help with raphael.serialize?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.
jspies

Description

RaphaelJS Plugin to serialize SVG Objects for exporting

123 Stars 19 Forks 8 Commits 0 Opened issues

Services available

Need anything else?

=Raphael.serialize

This is a plugin to http://raphaeljs.com, a javascript library for working with SVG on the web. This plugin gives functions for saving SVG data and loading it back into the canvas.

Currently supports JSON and basic shapes.

==Install

Just include the raphael.serialize.js after you include the raphael.js library.

==Usage

The plugin extends the RaphaelJS object.

var paper = Raphael('yourcanvas', '300', '300'); // Do some drawing var json = paper.serialize.json(); // saves as json paper.clear(); paper.serialize.load_json(json); // load it back

Thanks to Ben Barnett http://www.benbarnett.net/ for his work on serializing paths.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.