首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用JavaScript从浏览器中的打印预览窗口中提取文本?

如何使用JavaScript从浏览器中的打印预览窗口中提取文本?
EN

Stack Overflow用户
提问于 2019-04-15 07:59:02
回答 1查看 0关注 0票数 0

我正在自动执行一个e2e测试,点击“打印”链接,然后打开包含打印预览的新窗口。

在关注浏览器打印预览窗口后,如何从打印预览中提取文本并将其存储起来供以后使用,(并且还保留新行的格式)?

我正在使用JavaScript / node.js

EN

回答 1

Stack Overflow用户

发布于 2019-04-15 17:44:20

打印屏幕不是网站,因此网络抓取常用方法失败。

但您可以使用的是使用OCR进行可视屏幕抓取。免费的Kantu Web测试工具具有OCRExtractRelative命令

  • 输入是与带有绿色框的锚定区域中的图像。
  • 输出是粉色框架内的文本。

该工具在绿框内搜索图像,然后在粉红色框内的区域上运行OCR。

代码语言:javascript
复制
OCRExtractRelative |  image.jpg | var1

${var1} 有你需要的文字。

如果需要,您可以通过s cripting api从node.js自动化该工具。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100006599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档