`
阅读更多
asp.net扫描仪编程

经过一段时间的研究,解决了在asp.net开发中无法控制扫描仪编程及实现数据上传的问题,现在整理如下:

1.扫描仪控制
   asp.net属于服务器端技术,程序执行的结果就是产生html数据,要操控客户端的硬件设备是不可能的,所以必须借助客户端浏览器的技术去实现,这里选择的是使用AcitveX技术去控制扫描仪工作,封装好控件以后只需要调用scan()方法就可以让扫描仪扫描图像了。
2.图像加工处理
   扫描出来的图像比较大,有时只需要扫描证件信息,因此需要有图片裁剪功能,实现类似于photoshop的效果,因此很有必要实现自由不规则图像选择及框型图像选择功能,并且具备图像裁剪及客户端本地保存功能。
3.多页扫描结果处理问题
  有时候扫描出来的数据是一个整体,省里面发下来的文件一次是好几页,比较理想的办法是扫描成一个pdf文件去保存,这个PDF格式保存着实用了些时间实现。
4.上传到服务器端
  见代码吧,懒得写了,asp.net的性能还是不错的,上传个8~9M的数据处理挺快。


分享到:
评论

相关推荐

    AJAX.NET学习资料

    1. **UpdatePanel**:UpdatePanel是ASP.NET AJAX库中的核心控件,用于实现页面的部分更新。它可以包裹在一个或多个控件中,当这些控件触发事件时,只有UpdatePanel内的内容会被异步刷新,而不会导致整个页面刷新。 ...

    ASP.NET性能高级编程

    4. **异步处理**:ASP.NET 4.0及更高版本引入了异步编程模型,允许页面的非阻塞执行。利用Task和async/await关键字,可以提高并发处理能力,减少请求等待时间。 5. **AJAX集成**:ASP.NET AJAX控件和更新面板能实现...

    ASP.NET MVC 4高级编程(第4版)中文版 超清晰PDF及配套源码Part1

    ASP.NET MVC 4高级编程(第4版)中文版 高清扫描,学习ASP.NET MVC4圣典之作,一册在手,拨云见日。(因超出本人可上传大小限制,只好分卷上传,请同时下载part1和part2后再解压)。本书简明易懂,用趣味的引导方式...

    (WebScan.rar) .net调用扫描仪,可单张、连续扫描,并保存PDF

    .NET提供了丰富的类库,支持多种编程语言,如C#、VB.NET等,使得调用扫描仪和处理PDF变得简单。 2. **扫描仪API调用**: 在.NET中,可以使用WIA(Windows Image Acquisition)或TWAIN接口来访问扫描仪。WIA是Windows...

    asp.net机票查询系统

    在ASP.NET框架下,该系统利用C#或VB.NET作为后端编程语言,结合SQL Server数据库存储和管理航班数据。文件`MyAirTicket.mdf`和`MyAirTicket_log.ldf`是SQL Server数据库的主文件和日志文件,分别用于存储机票信息、...

    [ASP.NET编程宝典(10年典藏版)].吕双等.扫描版

    根据提供的文件信息,我们可以归纳出一系列与ASP.NET编程相关的知识点,包括C#基本语法、面向对象编程(OOP)以及实际项目开发经验等。下面将详细展开这些知识点。 ### ASP.NET编程宝典(10年典藏版) #### C#基本...

    asp.net条码录入

    C#是ASP.NET的主要编程语言,它提供了丰富的特性和强大的性能,使得开发者能够创建出高效、安全的Web应用程序。 在"asp.net条码录入"这个主题中,我们关注的是如何利用C#和ASP.NET来实现一个功能,该功能允许用户...

    ASP.NET MVC4开发指南(带目录)

    1. **路由**:ASP.NET MVC4使用路由机制来解析URL,根据预定义的规则将请求映射到相应的控制器和动作。这允许开发者自定义友好的URL结构。 2. ** Razor视图引擎**:Razor视图引擎是ASP.NET MVC中的默认视图引擎,它...

    asp.net编程精彩百例(part 2)

    本资源"asp.net编程精彩百例(part 2)"是该主题的第二部分,包含了多个ASP.NET编程的实际案例,旨在帮助开发者深入理解和掌握ASP.NET的核心概念和实用技巧。 在ASP.NET中,C#是一种主要的编程语言,它具有现代、类型...

    ASP.NET.MVC.4.Web编程].徐雷等.扫描版.pdf

    ASP.NET MVC 4是微软开发的一个强大的Web应用程序框架,用于构建动态、数据驱动的Web应用。这个框架结合了ASP.NET的功能性和MVC(Model-View-Controller)设计模式的优势,为开发者提供了高度灵活、可测试的开发环境...

    【ASP.NET编程知识】APS.NET MVC4生成二维码简单解析.docx

    ASP.NET MVC4是一种基于.NET Framework的开发框架,用于构建动态网站和Web应用程序。在这个文档中,我们关注的是如何在ASP.NET MVC4中生成和解析二维码(QR Code)。二维码是一种二维条形码,能够存储大量的信息,如...

    ASP.NET实例开发源码——ScanIP局域网IP扫描器.zip

    总的来说,“ScanIP局域网IP扫描器”是一个结合了网络编程、多线程、UI设计和可能的数据库集成的综合性ASP.NET项目。通过学习和实践这样的实例,开发者不仅可以深化对ASP.NET的理解,还能提升在网络管理和诊断方面的...

    ASP.NET 实用案例教程.rar

    2. **C#或VB.NET编程**:ASP.NET通常使用C#或VB.NET作为后端语言,需要掌握这两种语言的基本语法、类库和面向对象编程概念。 3. **Web Forms**:ASP.NET Web Forms提供了一种以控件为中心的开发方式,通过拖放控件...

    asp.net 忘仙答题器最新版源码

    《ASP.NET 忘仙答题器最新版源码详解》 在IT行业中,游戏与技术的结合催生了许多创新应用,其中之一便是“忘仙答题器”。这个项目以ASP.NET为开发平台,利用Access数据库作为数据存储,为玩家提供了方便快捷的在线...

    Asp.net人力资源管理系统源码,BS架构企业人事信息系统.zip

    《Asp.net人力资源管理系统源码解析与应用》 Asp.net技术是Microsoft公司推出的一种用于构建Web应用程序的...通过深入学习和理解这套源码,开发者不仅可以提升Asp.net编程技能,还能掌握企业级项目开发的流程和规范。

    ASP.NET源码——PDF阅读器源码.zip

    ASP.NET是一种基于.NET Framework的服务器端编程模型,用于构建动态Web应用程序。此“ASP.NET源码——PDF阅读器源码.zip”压缩包提供了一个用于在线查看PDF文档的ASP.NET应用程序的源代码。以下是对这个源码包中可能...

    VB.NET,ASP.NET,SQL数据库实际应用中的典型问题及解决办法

    - **数据绑定**:ASP.NET控件如GridView、Repeater可直接绑定到数据源,简化数据展示。 5. **安全性问题** - **XSS攻击**:防止跨站脚本攻击,对用户输入进行HTML编码或使用验证控件。 - **CSRF攻击**:添加令牌...

    c# asp.net asp 面试题

    【C# ASP.NET ASP面试题解析】 面试题一:面向对象思想的核心概念 面向对象编程(Object-Oriented Programming,OOP)是软件开发的重要基础,主要包括三个核心概念:封装、继承和多态。 1. **封装**:封装是将...

    ASP.NET-[其他类别]PDF阅读器源码.zip

    在ASP.NET框架下,开发者可以使用多种编程语言,如C#、VB.NET等,来创建动态、交互式的网页应用。在这个特定的场景中,我们关注的是一个与PDF阅读器相关的源码,它可能是一个ASP.NET应用,用于在线预览和处理PDF文档...

    ASP,NET源码——[上传下载]HHFpicUpload 高级图片上传控件.zip

    ASP.NET是一种由微软开发的服务器端Web应用程序框架,用于...通过分析和学习HHFpicUpload控件的源代码,开发者可以深入理解ASP.NET中图片上传的实现机制,同时也可以借鉴其设计模式和最佳实践,提升自己的编程技能。

Global site tag (gtag.js) - Google Analytics