通过网页扫描文档的方法

文档序号:7644394阅读:3473来源:国知局
专利名称:通过网页扫描文档的方法
技术领域
本发明涉及一种文档的扫描方法,具体是一种通过网页扫描文档的方法。
背景技术
现有文档的扫描方法虽可以实现对文档的扫描,但需要每个用户都安装客户端软件,给系统的大面积使用带来了不便。

发明内容
本发明的目的是提供一种通过网页扫描文档的方法,实现在网页上批量高速扫描文档,将大量纸质文档电子化,方便检索和保存。
本发明的技术方案是这样的通过网页扫描文档的方法,通过如下步骤实现一、在ActiveX控件中通过使用Windows系统自带的Twain.dll封装对扫描仪的控制,包括扫描仪的选择、扫描分辨率设置、保存格式设置、驱动扫描仪高速扫描文档;二、在网页上调用上述ActiveX控件实现对文档的扫描,并将扫描结果自动上载到服务器中,实现用户免安装扫描文档。
上述在ActiveX中使用Twain接口获取图像通过如下步骤实现1)打开DSM(Data Source Manager数据源管理器);2)选择DS(Data Source数据源);3)打开DS;
4)设置参数;5)显示扫描界面;6)获取图像;7)关闭扫描界面;8)关闭DS;9)关闭数据源。
采用上述方案后,本发明采用ActiveX控件封装扫描仪控制功能模块,用户只需要浏览网页,不需要安装软件,便可在网页上实现文档的高速扫描。


图1为本发明的工作流程图。
具体实施例方式
本发明通过网页扫描文档的方法,如图1所示,通过如下步骤实现一、在ActiveX控件中通过使用Windows系统自带的Twain.dll封装对扫描仪的控制,包括扫描仪的选择、扫描分辨率设置、保存格式设置、驱动扫描仪高速扫描文档。
在ActiveX中使用Twain接口获取图像的通过如下步骤实现1)打开DSM(Data Source Manager数据源管理器)TWAIN是一个数据源管理程序,应用程序首先要使用MSG_OPENDSM消息,打开数据源管理器。这里需要指定一个窗口句柄,Activex控件在此窗口的消息循环中处理TWAIN消息(MSG_PROCESSEVENT)。
2)选择DS(Data Source数据源)因为一个系统中可能存在多个TWAIN设备,因此必须选择一个数据源。选择数据源通常有两种方式选择默认数据源(MSG_GETDEFAULT)和显示选择数据源对话框,由用户来选择数据源(MSG_USERSELECT)。
3)打开DS使用MSG_OPENDS消息打开数据源。
4)设置参数消息为MSG_SET,设置各种参数,如获取方式、图像数量等。有些参数由设备驱动支持才有效。
5)显示扫描界面使用MSG_ENABLEDS消息,显示设备驱动提供的用户界面(UI)。
6)获取图像如果用户选择扫描什么的,可以在窗口的消息循环中获取到这个事件(MSG_XFERREADY)。此时,ActiveX控件通过DAT_SETUPFILEXFER设置文件名,然后用DAT_IMAGEFILEXFER获取图像到文件中。
7)关闭扫描界面在窗口的消息循环中获取到MSG_CLOSEDSREQ或MSG_CLOSEDSOK消息,可以关闭扫描界面(MSG_DISABLEDS)。
8)关闭DS消息为MSG_CLOSEDS。
9)关闭数据源消息为MSG_CLOSEDSM。
二、在网页上调用上述ActiveX控件实现对文档的扫描,并将扫描结果自动上载到服务器中,实现用户免安装扫描文档。
本发明采用ActiveX控件封装扫描仪控制功能模块,用户只需要浏览网页,不需要安装软件,便可在网页上实现文档的高速扫描。
权利要求
1.通过网页扫描文档的方法,其特征在于通过如下步骤实现一、在ActiveX控件中通过使用Windows系统自带的Twain.dll封装对扫描仪的控制,包括扫描仪的选择、扫描分辨率设置、保存格式设置、驱动扫描仪高速扫描文档;二、在网页上调用上述ActiveX控件实现对文档的扫描,并将扫描结果自动上载到服务器中,实现用户免安装扫描文档。
2.根据权利要求1所述的通过网页扫描文档的方法,其特征在于上述在ActiveX中使用Twain接口获取图像通过如下步骤实现1)打开DSM;2)选择DS;3)打开DS;4)设置参数;5)显示扫描界面;6)获取图像;7)关闭扫描界面;8)关闭DS;9)关闭数据源。
全文摘要
本发明公开了一种通过网页扫描文档的方法,其通过如下步骤实现一、在ActiveX控件中通过使用Windows系统自带的Twain.dll封装对扫描仪的控制,包括扫描仪的选择、扫描分辨率设置、保存格式设置、驱动扫描仪高速扫描文档;二、在网页上调用上述ActiveX控件实现对文档的扫描,并将扫描结果自动上载到服务器中,实现用户免安装扫描文档。本发明采用ActiveX控件封装扫描仪控制功能模块,用户只需要浏览网页,不需要安装软件,便可在网页上实现文档的高速扫描。
文档编号H04L29/06GK101075243SQ200710009140
公开日2007年11月21日 申请日期2007年6月26日 优先权日2007年6月26日
发明者陈建辉, 陈锡清 申请人:中国移动通信集团福建有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1