Export Raphaël paper objects to SVG.
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Clone or download
bergi9 and AliasIO baseVal can be undefined (#47)
on IE11 sometimes the baseVal is undefined and causes exception on excapeXml in the "tag" function
Latest commit 8d3af44 Mar 9, 2018

README.md

Raphael.Export

Export Raphaël paper objects to SVG. Also works in browsers that don't support SVG (e.g. IE6, IE7, IE8).

Example

<script type="text/javascript" src="raphael-min.js"></script>
<script type="text/javascript" src="raphael.export.js"></script>

<div id="foo"></div>
<div id="bar"></div>

<script type="text/javascript">
	var paper = Raphael('foo');

	var rect = paper
		.rect(50, 40, 50, 50)
		.attr('fill', '#f00')
		.transform('S2')
		.rotate(10)
		;

	var svg = paper.toSVG();

	document.getElementById('bar').innerHTML = svg;
</script>