Foxtable(狐表)用户栏目专家坐堂 → [求助]狐表可以实现屏幕抓取文字套打表格吗


  共有4589人关注过本帖树形打印复制链接

主题:[求助]狐表可以实现屏幕抓取文字套打表格吗

帅哥哟,离线,有人找我吗?
凹凸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:3 积分:115 威望:0 精华:0 注册:2012/8/25 21:13:00
[求助]狐表可以实现屏幕抓取文字套打表格吗  发帖心情 Post By:2013/5/17 12:56:00 [只看该作者]

有个需求:在屏幕抓取特定几个位置的文字,并将这些文字套打到表格上,狐表可以实现吗?如何实现?请赐教。

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/17 15:56:00 [只看该作者]

你要抓屏幕指定位置的?
那只能抓图,然后把图套打到表格上.

如果非要文字,可以使用第三方识别 把图片识别为文字.

以下代码提供给你参考.

Dim p1 As New Point(110, 110) '你需要截图得起始点
Dim p3 As New Point(0, 0)
Dim p2 As New Point(System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width, System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height)
Dim pic As New Bitmap(100, 50) '你需要截图的大小
Using g As Graphics = Graphics.FromImage(pic)
g.CopyFromScreen(p1, p3, p2)
e.Form.Controls("PictureBox1").Image = pic
End Using

 回到顶部