AngularJS directive to download an SVG element as an SVG file.
AngularJS directive to download an SVG element as an SVG or PNG file, including CSS defined styles.
<svg>
element by default.<svg>
by element or selector.npm install angular-downloadsvg-directive
bower install angular-downloadsvg-directive
jspm install npm:angular-downloadsvg-directive
angular-downloadsvg-directive.js
in app. For bower at bower_components/angular-downloadsvg-directive/angular-downloadsvg-directive.js
.hc.downloader
as a module dependency to your app.For maximum compatibility across browsers include eligrey/FileSaver.js/ and eligrey/canvas-toBlob.js. See Compatibility-Chart for more information.
<button svg-download="#chart" title="mysvg">Download as SVG</button>
<button svg-download="#chart" title="mysvg" type="png">Download as PNG</button>
By default the downloaded file filename will be the title attribute plus ".svg" (or "png"). An optional filename attribute can also be given. See documentation
Copyright (c) 2013-2015 Jayson Harshbarger