캔버스 데이터를 blob으로 받아서 처리하는데..
머.. 결론만 말하자면 브라우저에서 파일로 받아서(input type=file)
처리하는 것 처럼 줄 방법은 없는건 매한가지 이다... 인가?
var canvas = document.getElementById('canvas'); canvas.toBlob(function(blob) { var newImg = document.createElement('img'), url = URL.createObjectURL(blob); newImg.onload = function() { // no longer need to read the blob so it's revoked URL.revokeObjectURL(url); }; newImg.src = url; document.body.appendChild(newImg); }); |
[링크 : https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/toBlob]
'Programming > javascript & HTML' 카테고리의 다른 글
curl text/plain (0) | 2018.10.26 |
---|---|
js date time to epoch (0) | 2018.10.26 |
자바스크립트 base64 인코딩, 디코딩 (0) | 2018.10.24 |
formdata dump (0) | 2018.10.24 |
js toHexString() (0) | 2018.10.23 |