반응형
=================================
=================================
=================================
출처 : http://www.nihilogic.dk/labs/canvas2image/
HTML5 Canvas2Image 캔버스 영역을 이미지 파일로 저장
- var strDataURI = oCanvas.toDataURL();
- // returns "https://t1.daumcdn.net/cfile/tistory/2160374E56E6899315"
- //전체 API를 사용한 예제입니다:
- /*
- * Canvas2Image.saveAsXXXX = function(oCanvasElement, bReturnImgElement, iWidth, iHeight) { ... }
- */
- var oCanvas = document.getElementById("thecanvas");
- Canvas2Image.saveAsPNG(oCanvas); // PNG 이미지 저장 대화창이 나타납니다.
- Canvas2Image.saveAsJPEG(oCanvas); // JPEG 이미지 저장 대화창이 나타납니다.
- // Firefox만 가능.
- Canvas2Image.saveAsBMP(oCanvas); // BMP 이미지 저장 대화창이 나타납니다.
- // PNG로 변환된 <img> 엘리먼트 반환
- var oImgPNG = Canvas2Image.saveAsPNG(oCanvas, true);
- // JPEG로 변환된 <img> 엘리먼트 반환(Firefox만 가능)
- var oImgJPEG = Canvas2Image.saveAsJPEG(oCanvas, true);
- // BMP로 변환된 <img> 엘리먼트 반환
- var oImgBMP = Canvas2Image.saveAsBMP(oCanvas, true);
- // 모든 함수는 너비와 높이를 인자로 줄 수 있습니다
- // 모든 이미지는 크기에 맞게 축소/확대 됩니다:
- // 100x100 크기의 PNG 이미지 저장
- Canvas2Image.saveAsPNG(oCanvas, false, 100, 100);
=================================
=================================
=================================
반응형
'WEB > html5' 카테고리의 다른 글
html5 자바스크립트 파일읽기 관련 파일 IO 보안 관련 (0) | 2016.06.16 |
---|---|
HTML5 File API 구현 (0) | 2015.06.22 |
html5 로 개발된 컨텐츠 관련 (0) | 2013.08.05 |
HTML5 - 자바스크립트 2D,3D 물리엔진(javascript physics engine) - WEBGL [출처] HTML5 - 자바스크립트 2D,3D 물리엔진(javascript physics engine) - WEBGL. (0) | 2013.06.05 |
html5 개발 관련 링크 (0) | 2011.09.28 |