软件说明
用于Web应用程序的跨浏览器文档扫描SDK
“我们非常高兴地找到一种符合我们需求的扫描工具。 – David Haring,
TWAIN扫描SDK的网络应用程序
动态Web TWAIN是一个基于浏览器的文档扫描SDK,专门为Web应用程序设计。 只需几行JavaScript代码,您就可以开发强大的应用程序,从TWAIN和SANE兼容的扫描仪扫描文档,编辑扫描的图像并将其保存到本地/服务器文件系统或文档存储库。
在浏览器中扫描
在所有常见的Web浏览器中从TWAIN或SANE扫描仪扫描文档
编辑扫描图像
支持图像编辑功能,如旋转,裁剪,镜像,翻转等。
保存,上传,下载
将文档另存为PDF或图像
支持Windows,Linux和macOS上的主流浏览器
您的最终用户将在浏览器上具有更大的灵活性:Internet Explorer版本6及以上版本,Edge,Firefox,Chrome和Safari。 用户可以从Windows,Linux和macOS计算机进行扫描。
从Windows,Linux和macOS上的所有主流Web浏览器进行文档扫描
动态Web TWAIN有几个不同的版本,以支持Windows,Linux和macOS上的所有常见Web浏览器。
扫描
TWAIN规范2.1及以下兼容(Windows版)。
SANE兼容(Linux版)。
TWAIN规范1.9及以下兼容; ICA兼容(Mac版)。
可选的磁盘缓存机制支持大容量文档扫描(较多可达数千页)。
支持自动进稿器(ADF)和多个图像采集。
支持双面扫描模式。
支持图像预览模式。
支持空白页检测。
内置向导模式智能地管理TWAIN状态。
支持设置图像采集参数(分辨率,像素类型,位深度,亮度,对比度,页面大小,单位等)。
支持本机和磁盘文件映像传输模式。 ActiveX,Plugin和HTML5 for Windows APIs也支持缓冲内存传输模式。
编辑
ActiveX,插件和HTML5版本都提供了一个图像编辑器,用于图像编辑和查看。
支持GUI和非GUI图像编辑器。
支持基本的图像编辑功能,如旋转,裁剪,镜像,翻转,擦除和ChangeImageSize。
ActiveX,插件和HTML5 for Windows API支持向图像添加彩色矩形。
支持多个图像选择。
支持图像交换。
支持清除图像的指定区域,并用颜色填充清除的区域。
支持缩放。
支持文本注释。
支持图像去偏移。
正在保存上传下载
通过HTTP / HTTPS或FTP下载和上传图像(目前没有FTPS支持)。
提供的示例代码:HTML(JavaScript / VBScript),ASP.NET(C#/ VB.NET),PHP,JSP,ASP。
保存并上传图像为BMP,JPEG,PNG,TIFF和PDF文件。
支持将图像保存为多页TIFF和多页PDF。
支持将图像保存为base64字符串。
支持cookie和会话集成。
在上传过程中支持绑定Cookie。
支持RLE,G3,G4,LZW,PackBits和TIFF压缩。
上传进度对话框可让您随时取消上传。
支持从HTTP流下载。
通过HTTP / HTTPS或FTP直接下载和上传文件(无需加载到控件)。
内置的JPEG,PNG,PDF和TIFF编码器使您能够压缩采集的图像,即使TWAIN源设备不能。
作为图像上传过程的一部分,将每个图像的元数据上传到服务器或数据库(SQL Server,MySQL,MS Access等)。
当数据大小较大时,支持分块上传。
加载(打开本地文件)
使用PDF rasterizer SDK提供支持,Windows Edition支持加载基于文本,基于图像和混合PDF文件。
支持加载本地JPEG,PNG,BMP,单页和多页TIFF文件。 LoadImage方法
从剪贴板加载DIB
从Base64二进制加载图像
安全
(PDF:Entrust Dynamic Web TWAIN与您的文档→)
如果SDK意外退出,所有缓存的数据都将被销毁。
许可过程中有可选的域绑定。
访问本地文件所需的授权。
访问扫描仪或网络摄像头所需的授权。
Dynamsoft支持使用自定义证书,而不使用默认证书。
ActiveX控件和HTML5版本由VeriSign数字签名。
ActiveX版标记为安全的初始化和脚本。
支持Windows身份验证,表单身份验证和基本身份验证。
与数据执行保护(DEP)和保护模式兼容。
支持代理连接。
动态Web TWAIN支持用于HTTP上传和下载的SSL。
扫描的图像数据或缓存的扫描数据被加密。它只能由Dynamsoft扫描服务访问。对于任何其他程序,即使它需要图像,它不能访问其中的任何数据。
每次初始化Web TWAIN控件时,都会分配一个随机ID(工作类似于会话ID)。当应用程序尝试查看图像时,它将需要提供ID。例如
http://127.0.0.1:18618/img?id=803777483&index=5&width=1&height=1&ticks=6
仅将扫描仪设备的访问权限限制为注册的Web扫描应用程序。它是通过将当前网站域与产品密钥中的注册域进行匹配来完成的。
生产率
大大缩短开发时间。 仅TWAIN 1.9规格为552页。
可能需要几个月的时间来熟悉规范并从头构建一个TWAIN插件。
使用Dynamic Web TWAIN,大多数应用程序可以实现TWAIN支持,但不超过几行代码。
浏览器变化很快。 通过使用Dynamic Web TWAIN SDK,该应用程序更容易维护。
更节省时间。 通过我们的虚拟开发者服务点击Dynamsoft的TWAIN知识库,构建您的扫描解决方案所需的总时间可以从几个月减少到几天。
缩短产品上市时间。 产品交付的速度非常重要。
服务器端
Nginx,IIS,Tomcat,Apache等
ASP.NET(C#/ VB.NET),PHP,JSP,ASP等。
使用映像附加组件为Web应用程序提供支持
条码读取器
读取线性条形码,QRcode,PDF417和DataMatrix
网络摄像头
从DirectShow兼容网络摄像头捕获图像
PDF光栅
将PDF文件转换为图像
OCR专业
从图像中提取文本(西方和阿拉伯语)
我们的客户遍布全球
Dynamic Web TWAIN受到具有高安全性需求的公司(如Lockheed Martin)的信任。 它也被扫描仪供应商使用,包括HP,Epson和Fujifilm。 Dynamic Web TWAIN用于关键行业,如医疗保健,政府,保险,金融和制造业。
10多年的持续维护和改进
自从发布ver。 1.0在2003</fon