截屏 / 打印 / 打印部分页面,这些需求都可以通过html2canvas.js这个库来解决,虽然不能做到100%一样,但可以做到图片不失真,图片比例可调,基本满足需求。
用法简单:将demo中的两个函数复制到案例里面,按照demo中的方式引用函数,把需要打印为图片的元素/容器添加一个额外元素类: capture即可。
d47e7eb2a6769f36226ff3e5c4fef6ca_263622_800_500.png
https://file878e7ba29811.v4.h5sys.cn/play/pIL2SiTp?version=1