Foxtable(狐表)用户栏目专家坐堂 → [求助]使用office2007 OCR组件识别文字后的分段问题


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

主题:[求助]使用office2007 OCR组件识别文字后的分段问题

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 17:21:00 [显示全部帖子]

这个意思?改成

 

Dim ary() = str.split(new Char() {chr(13),chr(11),chr(10)})    '清除段落空行


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 18:02:00 [显示全部帖子]

执行下面代码,软回车是什么字符?

 

Dim str As String '= layout.text
For Each s As string in str
    output.show(s & " " & asc(s))
Next


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 22:21:00 [显示全部帖子]

我这边测试不了。你执行这个获取到的数据是什么?

 

Dim doc = CreateObject("MODI.Document")
doc.Create("d:\test.jpg")
doc.OCR(2052, True, True)
Dim layout = doc.images(0).Layout
ClipBoard.SetText(layout.text)
 
得到的结果,粘贴到记事本或者word发上来看看。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/29 9:06:00 [显示全部帖子]

你给的结果没有回车或者特殊字符,无法分割的。

 回到顶部