图像数据快速捕捉.NET开发工具包。
DotTwain是可以从扫描仪、数码相机和其他TWAIN设备中捕捉图像数据的.NET开发工具包。它采用最新的超快速扫描TWAIN规格。
DotTwain可以作为一个.NET“无接触”或已签名的ActiveX用于小型网络部署交付,也可使用在一个独立的.NET的扫描解决方案中。DotTwain包含在DotImage Document Imaging中,支持32位和64位的TWAIN 1.x/2.X驱动程序。
Atalasoft DotTwain is a 100% Managed .NET Windows Form component allowing fast capturing of digital images from scanners, cameras, and other devices supporting TWAIN. It utilizes the improvements of the TWAIN 1.9 specifications for ultra fast scanning. It works with a .NET Bitmap object and has no dependencies other than the .NET Framework. This is intended for a small footprint "no-touch" deployment over the web or if you need scanning abilities without Atalasoft DotImage or as an integrated scanning solution with DotImage.
DotTwain Scanning and Acquisition
强大的轻量级扫描控件
- DotTwain是一个强大的轻量级.Net框架扫描控件,能够获取图片到内存,文件,或者提交到web服务器上,整个大小只有172kb.
添加简单的扫描功能到您的应用程序中,只需要拖动该控件到您的应用程序表单中,并且加上下面的一行代码就可以了
[C#]
Bitmap bmp = this.acquisition.AcquireModal(false);
[Visual Basic]
Dim bmp As Bitmap = Me.acquisition.AcquireModal(False)
当然,也可以通过控制在获取图片是所触发的ImageAcquired事件来完成复杂的操作,该对象包含了超过70个属性,可以对TWAIN driver扫描图像做到完美控制.
完全不依赖COM
- DotTwain是一个完全的.Net控件,并使用目前流行的面向对象设计模式,基于纯粹的.Net框架,没有任何对COM的依赖.
开发web应用
- DotTwain 能够被有效的嵌入到Internet Explorer中,或者作为基于web部署的Windows Form应用程序的一部分,具体的应用可以参考商家官方网站的在线示例
特征
- 完整的基于上下文的帮助支持
- 面向对象设计; 扩展自.NET Framework.
- 使用TWAIN interface,创建自定义扫描接口
- 自动的文档配送(feeder)支持,并可完全控制配送操作
- File system support for navigating the internal device memory.
- 获得图片直接到文件,并支持压缩运算法则
- 指定范围的扫描
- 支持扫描图片并通过内置的http上传class传递到服务器上
- DotTwain 能够被有效的嵌入到 Internet Explorer中,或者作为基于web部署的Windows Form应用程序的一部分。
- 允许快速捕获多个图片。
- Imprinter/Endorser (戳印)方法允许在扫描的图片上留下文字标记。
- 图片dataset支持,允许从照相机上获得指定的图片
- 快速确认兼容性,压缩方式,图片大小等.
- 超过70种属性设置,可以完美控制整个操作
DotTwain Scanning and Acquisition
Powerful Lightweight Scanning Control
- Finally, a powerful lightweight scanning component for .NET is available! DotTwain can be used for acquiring images directly to an in-memory image, a file, or posted to the web. Only one 172 kb assembly is required for deployment.
To add simple scanning to your applications, simply drop this component onto your form, and write one line of code.
[C#]
Bitmap bmp = this.acquisition.AcquireModal(false);
[Visual Basic]
Dim bmp As Bitmap = Me.acquisition.AcquireModal(False)
To add more advanced capabilities, including scanning from an automatic document feeder or acquiring multiple images from a camera, just handle the ImageAcquired event which is fired for each image that's acquired. The Device object includes over 70 properties that can be set to directly control the TWAIN driver when scanning images.
No COM Dependencies
- Due to the lack of many vendors fully supporting .NET in their advanced components, developers have begun to accept COM as part their.NET applications with no other alternatives. This is against Microsoft's.NET philosophy which eliminates "DLL Hell", allows for easy and secure deployment, and uses a modern Object Oriented programming model. DotTwain fully adopts Microsoft's .NET philosophy without any COM dependencies, "X-Copy" deployment, and a modern object oriented design.
Web Deployment
- DotTwain can be deployed over the web by being embedded into Internet Explorer, or part of a web-deployed Windows Form application. See our web-deploy demo for an online example.
Features
- Full context sensitive help and documentation.
- Object-oriented design; a TWAIN extension to the .NET Framework.
- Create a custom interface to scan images, or use the default TWAIN interface.
- Automatic Document Feeder support, with full control of the feeder operations.
- File system support for navigating the internal device memory.
- Acquire images directly to file utilizing compression algorithms supported by the device.
- A select region of the scanning bed to be acquired with frame support.
- Upload a scanned image to a server with the built in HTTP Post class.
- Supports Web Deployment ; Embed into an Internet Explorer Browser or deploy as a WinForms application.
- Simplified automatic capture allowing the device to quickly capture multiple images for later acquisition.
- Imprinter/Endorser methods allowing a text string ito be stamped onto the acquired image during the acquisition.
- Image dataset support enables acquisition of specific images from a camera in a single operation.
- Quickly find out what capabilities, compression modes, frame sizes, resolutions and more, are supported by a device.
- Over 70 properties to give total control over the image acquisition.