JavaScript Indexing

settings_applicationsEventTarget  >   settings_applicationsNode  >   settings_applicationsElement  >   settings_applicationsHTMLElement  >   settings_applicationsHTMLCanvasElement  >   settings_applications[[Prototype]]

{object_name}

Editing

toBlob(Functioncallback[, stringtype[, numberquality]])

Details

<canvas>가 포함하고 있는 이미지를 나타내는 Blob 객체를 생성한다. 이 파일은 유저 에이전트에 따라 디스크나 메모리에 캐싱되거나 저장될 수 있다.

구문

형식
htmlCanvasElement.toBlob(function() {})
형식
htmlCanvasElement.toBlob(function(blob) {}, type)
htmlCanvasElement.toBlob(function(blob) {}, type, quality)

매개 변수

Functioncallback필수

Blob 객체를 인수로 받아 처리하는 콜백 함수를 지정한다. 이미지를 생성할 수 없는 경우 null을 전달 받는다.

stringtype선택
기본값image/png

이미지 형식을 지정한다. 지정하지 않거나 지원하지 않는 유형을 지정한 경우 "image/png"가 사용된다.

numberquality선택

손실 압축을 지원하는 JPEG 또는 WEBP 이미지를 생성할 때 이미지의 품질을 0에서 1 범위의 숫자로 지정한다. 지정하지 않거나 값이 바르지 않은 경우 유저 에이전트는 기본값을 사용한다.

지원 웹브라우저