美文网首页
将网站保存成图片

将网站保存成图片

作者: 老白儿 | 来源:发表于2016-12-11 17:28 被阅读19次

使用html2canvas 讲网页元素保存成图片

引用文件

<script src="dist/js/html2canvas.min.js"></script>
<script type="text/javascript" src="http://www.boolaw.com/tpl/default/js/jquery-1.8.3.min.js"></script>

HTML

<a type="button" id="down_button">download</a>

JS

$(function(){     
    print();  
}); 

function print(){     
    html2canvas( $("#o_text") ,{            
        onrendered: function(canvas){  
            $('#down_button').attr('href',canvas.toDataURL());  
            $('#down_button').attr('download', '1.png' ); 
        }  
    });  
} 

最好的情况 将需要打印的元素 脱离文档流。
移动端 如果生成的图片太大的话会出现问题。

相关文章

网友评论

      本文标题:将网站保存成图片

      本文链接:https://www.haomeiwen.com/subject/wlepmttx.html