以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]狐表可以实现屏幕抓取文字套打表格吗  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33396)

--  作者:凹凸
--  发布时间:2013/5/17 12:56:00
--  [求助]狐表可以实现屏幕抓取文字套打表格吗
有个需求:在屏幕抓取特定几个位置的文字,并将这些文字套打到表格上,狐表可以实现吗?如何实现?请赐教。
--  作者:Bin
--  发布时间: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