怎样将网页截图存储为图片,如何用代码实现HTML截图并保存为本地图片?

方法很简单,我们可以先封装一个ActiveX组件,然后在html中调用就能实现截图,代码全部加起来不超过30行,我为了答这个题目,专门自己做了一个实验,实验通过了,在这里大概说一下我的思路。

第一部,使用vb6建立一个类模块,声明3个API函数,1.getdesktopwindow这个函数是获取桌面句柄,2.getdc这个函数获取句柄中的场景句柄,3.bitblt这个是复制句柄函数,

第二部,自定义一个函数screenshots(截图)

在里面写好截图过程后打包,生成我们的ActiveX组件。

第三部在html中通过js或vbs引用,创建一个文本框和一个按钮,我们只需要调用screenshots函数就可以截图了,下面有3张图,可以看到它有5个参数,起点坐标y与x,图像大小高与宽,最后一个是保存路径。

喜欢我的回答请多多关照!我是小嘟嘟熊

怎样将网页截图存储为图片,如何用代码实现HTML截图并保存为本地图片?
怎样将网页截图存储为图片,如何用代码实现HTML截图并保存为本地图片?
怎样将网页截图存储为图片,如何用代码实现HTML截图并保存为本地图片?

怎样将网页截图存储为图片,如何用代码实现HTML截图并保存为本地图片?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论