今天上网查资料,看到一篇文章,描述的是一个开发OA软件的公司解决浏览器嵌入式扫描仪编程的文章,文章描述了改OA厂商的工程师如何辛苦的克服了各种技术难题,最终实现了在线图像扫描处理,然后又在无数个不眠的夜晚以后最终实现了双面扫描功能。
那篇文章写的比较老了,是2009年的事情,其实现在要解决类似的问题就没有那么痛苦,在项目中应用ScanOnWeb在线图像扫描组件即可实现扫描仪编程。
为了便于对比,我转载了该篇文章并适当隐去了一些信息。
----------------------------------------------------------------------
以客户为中心,XX成功开发扫描仪接口控件
近日,响应客户个性化实施服务需求,XX研发人员成功开发扫描仪接口控件。该控件的成功研发,填补了国内市场同类产品一项空白,作为一套新的插件,成为XX行业迅速发展的利器之一。
扫描仪接口控件主要功能是扫描仪在扫描文件的同时,将扫描的结果直接显示在OA相关的地方,使用户操作更简便,节省大量时间。据悉,目前市场上大多数的第三方控件商都没有提供扫描接口的功能,只有几个国外的厂商提供相关的产品,但价格偏高,能和java集成的扫描仪控件接口更是寥寥无几。
(注:ScanOnWeb可以实现java\c#\jsp\asp.net\php等技术整合)
在XX集团初期的项目实施过程中,XX实施人员发现存在很多集团型公司的特殊需求需要定制开发,其中包括:工资查询系统、请销假管理系统、物品领用系统等大小不一的扩展需求。这些开发需求,不仅仅是XX项目的需求,也是集团型公司的共性,可以在XXOA软件版本中作为通用功能在集团型企业中加以应用,是对OA软件功能的优化和提升。其中,XXX集团提出的扫描仪接口问题,因使用WEBOFFICE无法解决,而需要购买第三方插件。但这个第三方插件公司为国外公司出品,目前已经不出该插件了。鉴于这种情况,XXX实施服务人员决定自行开发该控件,但前期碰到很多困难。
面对困难,XXX实施服务人员并没有畏缩而是刻骨钻研,发现要调用系统底层驱动必须要用到C++,需要购买相关应用包,为此XX人员自行付费购买相关代码,经过和java的集成,初步完成了扫描仪接口工作,可以将单次扫描后的图片直接显示在收文的编辑框里。但之后XXX集团又提出要支持批量扫描和双面扫描,这在原来购买的代码中并没有提供此功能。面对进一步的新需求,XXX员加班加点,查阅国外相关产品资料,了解产品开发思路,对其代码进行了破解,使其能和java以及OA系统集成,顺利完成全部的扫描仪接口工作,同时支持批量扫描和双面扫描等各种扫描方式。
该插件成功开发不仅解决了XX集团的项目难题,更为XXX软件行业开发出一套新插件。这也很好的诠释了XXX支持服务中心“想用户之所想,急用户之所急”的服务精神,丰富了XXX“以客户为中心,以市场为导向”客户服务内涵。
不考虑其他的东西,单独从技术角度考虑转载了分析这件事情,扫描仪编程需要处理twain接口,该接口的帮助文档等都是英文的,国内有一部分资料,要实现单页的图像扫描问题不大,主要是双面扫描和多页扫描就有些技术难度了,另外最重要的一点就是扫描结果图像的编辑处理,这个需要一个类似于photoshop样式的工具去对扫描结果进行编辑处理,自己要开发这样的功能需要耗费极大的时间。以上的一切问题使用scanonweb控件就都可以解决了,广告时间结束!:-)
分享到:
相关推荐
在IT行业中,图像扫描控件是开发者用于集成到应用程序中,实现扫描仪功能的重要工具。Kodak(柯达)是一家知名的影像处理公司,也提供了相应的图像扫描控件供开发者使用。本文将深入探讨如何使用Kodak图像扫描控件,...
通过调用控件提供的API函数,开发者可以实现扫描设置、扫描操作、图像预览、图像处理等众多功能。 1. **集成控件**:在开发环境中,将Kodak图像扫描控件添加到项目中,通常是在工具箱中导入控件库,然后将控件拖放...
通过以上对ScanOnWeb扫描仪控件的详细使用说明和技术细节的分析,我们可以看到它作为一个功能强大的浏览器内控件,不仅提供基本的图像扫描功能,还支持高度的图像处理定制化需求,适用于多种场景,特别是在需要高...
在编程过程中,可以使用Kodak控件提供的事件来监控扫描状态,例如"扫描完成"事件,当扫描任务结束时,可以触发相应的处理逻辑,比如显示预览图像或进行下一步处理。此外,Kodak控件通常还提供图像处理功能,如裁剪、...
标题 "Kodak的图像控件控制扫描仪" 涉及到的是使用Kodak公司的图像扫描技术,特别是其图像控件在控制扫描仪进行图像捕获和处理中的应用。Kodak作为知名的影像解决方案提供商,其图像控件可能包含了一系列高级功能,...
ScanOnWeb扫描仪控件使用说明 ScanOnWeb扫描仪控件是专门为专属应用系统开发设计的控件,工作在IE浏览器中,提供了扫描仪图像读取、旋转、自由选择不规则图形、选择框型图形、裁剪图像等功能,支持单页面保存模式...
Kodak图像扫描控件 Kodak图像扫描控件的属性、事件、方法 1. Kodak图像扫描控件的属性 (1)DestImageControl属性 字符型。该属性连接图像扫描控件到一个图像编辑控件,允许在扫描完毕后查看图像。
3. **ScanOnWeb**:根据标题,`ScanOnWeb`可能是特定的ActiveX控件或解决方案,用于在网页上实现扫描功能。这个控件可能包含一系列接口和方法,允许开发者编写ASP.NET代码来控制扫描过程,如设置分辨率、颜色模式等...
6. OITWA400.DLL:这可能是Web应用程序接口,允许控件与Web服务或浏览器进行集成,实现在线图像处理。 7. OISLB400.DLL:列表框控制组件,可能用于显示和选择图像列表。 8. OISSQ400.DLL:可能是SQL数据库接口,...
用于web编程中控制扫描仪扫描图像并编辑处理的控件,支持导出jpg、bmp、png、gif、tiff、pdf等多种图像格式,控制支持不规则图像裁剪功能,适用于web编程中处理文件扫描、证件扫描、图形图像扫描等情况。
**柯达图像控件概述** 柯达图像控件是一款由柯达公司开发的专业图像处理工具,主要用于在Windows操作系统中提供图像浏览和扫描功能。...通过学习和使用这个控件,开发者可以为用户创建出更强大、更专业的图像应用。
是一款用来在网页中扫描图像的...无须其他dll支持,使用简单,让你无须关心复杂的twain接口命令,快速实现图像的扫描。可以用于asp、jsp、php、htm、asp.net等开发环境,也可以用于delphi、vb、vc、c#、pb等应用程序
本文将详细介绍如何在 MFC 中使用 Tab 控件实现选项卡,并在子对话框中使用图像控件显示图像。 一、添加 Tab 控件 首先,我们需要在对话框资源模板中添加一个 Tab 控件,并将其 ID 设置为 IDC_MAIN_TAB。然后,...
Powerbuilder中Kodak图像扫描控件应用技巧
5. 插件集成:将扫描控件与其他系统(如ERP、CRM)集成,实现数据的自动导入和导出。 6. 错误处理和日志记录:增强错误处理机制,记录操作日志,便于排查问题和优化。 7. 安全性提升:在涉及敏感信息的扫描场景,...
图像处理控件能实现角度的精确旋转,同时处理旋转后可能出现的边界填充问题,如使用“拉伸”、“裁剪”或“平铺”等方法。 滤镜是图像处理中的一个重要元素,它可以改变图像的视觉效果。常见的滤镜包括灰度、锐化、...
总之,Qt下自定义图像显示控件的实现涉及到了Qt图形视图框架的使用、事件处理机制、性能优化以及图像处理的相关知识。通过这样的实践,开发者不仅能掌握Qt编程的基本技巧,还能提升在图像处理领域的专业技能。通过...
在Windows的安装过程中,4个OCX Kodak控件(Kodak图像编辑控件、Kodak图像管理控件、Kodak图像扫描控件及Kodak图像缩略图控件)随着自由版映像程序的安装也被一同安装。这四个控件被允许用于任何的Windows开发工具...
摘要:本篇文章主要介绍了C#控件PictureBox实现图像拖拽和缩放的方法,通过使用PictureBox控件的MouseDown、MouseUp和MouseMove事件来实现图像的拖拽和缩放。同时,本篇文章还提供了详细的代码示例,供读者参考。 ...