html如何将截屏的图片放在指定DIV中

html如何将截屏的图片放在指定DIV中,第1张

可以使用html2canvas和canvas2image 2个库

1、使用html2Canvas将要截屏部分的HTML保存成canvas对象

2、使用cavnas2image将canvas对象生成img

3、直接使用DIV.appendChild将img插入指定DIV

这个应该是不行的,因为在HTML中无论是img元素,还是background属性或background-image样式,都是需要一个实际存在的文件的,而你的截图如果不是以文件形式存在的话,HTML是无法直接处理二进制数据的.

但这里会有特例,也就是base64编码数据,如果你可以直接访问系统剪贴板中的二进制数据并进行base64编码的话,那么这种插入方式就变得可行,所以关键在于剪贴板的访问和二进制的base64编码.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/6281716.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-19
下一篇2023-03-19

发表评论

登录后才能评论

评论列表(0条)

    保存