- 2
- 0
- 约4.16千字
- 约 5页
- 2023-05-30 发布于四川
- 举报
本发明公开了一种基于SVG的网页元素截图实现方法,包括:遍历需要截取的元素及其子元素,作为行内样式直接写入对应元素;通过SVG重写整个DOM树;添加边框,展现一屏的效果;等比例缩放DOM树;创建一个新的img元素,通过DataURL和之前重写的DOM树给其src赋值;通过canvas重绘DOM树;遍历之前记录的外部引用图片,通过canvas重绘图片,使其还原到原本的位置;等待全部元素绘制完成后通过canvas生成二进制数据;调用接口发送二进制数据,返回截图对应的url;本发明解决了运营在手动截
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号 CN 115809387 A
(43)申请公布日 2023.03.17
(21)申请号 202211509107.X
(22)申请日 2022.11.29
(71)申请人 四川虹魔方网络科技有限公司
地址
原创力文档

文档评论(0)