基于SVG的网页元素截图实现方法.pdfVIP

  • 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)

1亿VIP精品文档

相关文档