首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用C#将扫描文档读取到数据库字段

使用C#将扫描文档读取到数据库字段
EN

Stack Overflow用户
提问于 2010-10-20 11:45:40
回答 2查看 4.5K关注 0票数 2

我是C#的一个新开发人员。我在开发一些应用程序时遇到了一个问题。

我必须开发一个“应用程序”,打开扫描文档(任何申请表格或银行支票),将文档的所需数据保存到数据库,例如.支票号码,在学校申请表上的支票或学生姓名,学籍等扫描副本中的帐号。

我有了和像素一起工作的想法。

请提供有关的解决办法。

我使用.Net Framework3.5和C#语言

关于瓦伦·杜塔

EN

回答 2

Stack Overflow用户

发布于 2010-10-20 11:53:43

为了将文档保存到数据库中,有两种思想流派。

  1. 将文件保存为行中字段中的blob
  2. 将文件放在客户端可以访问的服务器文件系统上,并将文件名放在数据库中。

我写了一些博客文章,详细介绍了每种方法的优缺点:

http://www.atalasoft.com/cs/blogs/loufranco/archive/2007/12/03/images-in-databases-part-i-what-to-store.aspx

http://www.atalasoft.com/cs/blogs/loufranco/archive/2007/12/04/images-in-databases-part-ii-web-images-are-random-access.aspx

http://www.atalasoft.com/cs/blogs/loufranco/archive/2009/04/28/document-storage-database-blobs-or-the-filesystem.aspx

归根结底是方便(blobs)与性能(文件系统) --文件越大,您就越喜欢使用文件系统。如果您使用的是当前版本的Server,那么就会有一个文件系统字段类型,您将为您提供方便--这是这两个世界中最好的,但不是标准的。

至于从图像中获取信息,您需要OCR。最好的开源OCR是谷歌的Tesseract。

如果你想看看商业选择,我的公司,Atalasoft,销售OCR引擎,我们有一个Tesseract的.NET包装

票数 2
EN

Stack Overflow用户

发布于 2010-10-20 11:50:29

要使用OCR从图片中检索数据,Office中有一个OCR组件,您可以使用它,如本文所示:在C#中使用Office 2007 OCR组件

否则,就会有一个关于库的问题:有开源的C# OCR库吗?

检索完数据后,只需使用适合您的需求的类(SqlConnection或类似类)将其插入数据库。

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

https://stackoverflow.com/questions/3977395

复制
相关文章

相似问题

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