캔버스 데이터를 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
Posted by 구차니