HTML生成图片

步骤一:下载 html2canvas 并引入

html2canvas - Screenshots with JavaScript (hertzen.com)

步骤二:页面使用

创建一个点击按钮

复制代码
<button id="exportPng">图片生成</button>

js中使用

复制代码
// export-content 为需要导出成图片的页面 ID

$('#exportPng').click((e) => {
    html2canvas(document.getElementById('export-content')).then(function (canvas) {
        var imgData = canvas.toDataURL('image/png');
        var link = document.createElement('a');
        link.href = imgData;
        link.download = 'exported-image.png';
        link.click();
    });
})
相关推荐
wangkay886 小时前
【Java 转运营】Day03:抖音直播间自然流运营
java·开发语言·新媒体运营
计算机程序设计小李同学6 小时前
平价药店销售与管理系统
java·mysql·spring·spring cloud·ssm
黎雁·泠崖6 小时前
吃透Java操作符高阶:位操作符+赋值操作符 全解析(Java&C区别+实战技巧+面试考点)
java·c语言·面试
juejin_cn6 小时前
使用 Codex SDK 轻松实现文字控制电脑
前端
CUYG6 小时前
Moment.js常用
前端
用户81274828151206 小时前
漏学Input知识系列之“偷”走了其他窗口的事件pilferPointers
前端
用户81274828151206 小时前
安卓14自由窗口圆角处理之绘制圆角轮廓线
前端
用户81274828151206 小时前
跨进程高级玩法方案2-学员分享
前端
用户81274828151206 小时前
安卓java端service如何在native进程进行访问-跨进程通讯高端知识
前端
Shirley~~6 小时前
Web Audio API
前端