728x90
반응형
■ JQuery html2canvas div 이미지 저장 (div 영역 이미지 캡쳐)
* html2canvas.js파일은 하단 링크에서 다운로드
■ 사용법
<div id ="tmpImgDiv"></div>
<button type="button" onclick="downImg()">div영역 이미지로 저장</button>
<script src="/js/html2canvas.js"></script>
<script type="text/javascript">
//이미지(png)로 다운로드
function downImg(){
html2canvas($("#tmpImgDiv")[0]).then(function(canvas){
var myImage = canvas.toDataURL();
downloadURI(myImage, "저장할 파일명.png")
});
}
function downloadURI(uri, name){
var link = document.createElement("a")
link.download = name;
link.href = uri;
document.body.appendChild(link);
link.click();
}
</script>
728x90
반응형
'Javascript' 카테고리의 다른 글
[Javascript] Table 테이블 tr 개수, td 접근 (2) | 2021.01.05 |
---|---|
[Javascript] 쿠키 조회(get cookie)/생성(set cookie)/삭제(delete cookie) (0) | 2020.12.29 |
[Javascript] 문자열 맨 마지막 문자 가져오기, 자르기 (charAt, slice) (0) | 2020.08.26 |
[Javascript] 양수 음수 변환 (0) | 2020.07.16 |
[Javascript] foreach 문 이용하여 JSON 값 가져오기 (json key get value) (0) | 2020.05.13 |