700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > js html转为图片格式 Js实现将html页面或div生成图片

js html转为图片格式 Js实现将html页面或div生成图片

时间:2021-11-28 02:15:13

相关推荐

js html转为图片格式 Js实现将html页面或div生成图片

1.首先利用html2canvas把html转换成canvashtml2canvas($('#content'),{

onrendered:function(canvas){

document.body.appendChild(canvas);

}

})

2.利用canvas对象方法:toDataURL()把canvas转换成图片functionconvertCanvasToImage(canvas){

varimage=newImage();

image.src=canvas.toDataURL("image/png");

returnimage;

}

得到的数据格式为:data:image/png;base64…

完整代码如下:html>

Document

HelloWorld!

Areyouhearme?

save

$(function(){

$('#btnSave').click(function(event){

html2canvas($('#content'),{

onrendered:function(canvas){

document.body.appendChild(canvas);

convertCanvasToImage(canvas);

}

})

});

functionconvertCanvasToImage(canvas){

varimage=newImage();

image.src=canvas.toDataURL("image/png");

document.body.appendChild(image);

returnimage;

}

})

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。