diff options
| author | timb <opuscule@gmail.com> | 2015-07-18 10:43:40 -0700 |
|---|---|---|
| committer | timb <opuscule@gmail.com> | 2015-07-18 10:43:40 -0700 |
| commit | 55e43788371d5a103ae225b36d10e123834c84b0 (patch) | |
| tree | 9a3a5ea12cbe193a3af0cce2278984718dfa1bdc /js/vendor | |
| parent | 01e181b2b1c93254f887b0ddc8d2cbe7dc864eed (diff) | |
attach colorcode as metadata to all generated pngs
Diffstat (limited to 'js/vendor')
| -rw-r--r-- | js/vendor/dataUriToBlob.js | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/js/vendor/dataUriToBlob.js b/js/vendor/dataUriToBlob.js index b45801c..80189b8 100644 --- a/js/vendor/dataUriToBlob.js +++ b/js/vendor/dataUriToBlob.js @@ -1,3 +1,14 @@ +var dataUriToUint8Array = function(uri){ + var data = uri.split(',')[1]; + var bytes = atob(data); + var buf = new ArrayBuffer(bytes.length); + var u8 = new Uint8Array(buf); + for (var i = 0; i < bytes.length; i++) { + u8[i] = bytes.charCodeAt(i); + } + return u8 +} + window.dataUriToBlob = (function(){ /** * Blob constructor. @@ -44,4 +55,4 @@ function mime(uri) { return dataUriToBlob; -})()
\ No newline at end of file +})() |
