Dynamic Web TWAIN是一个专为Web应用程序设计的TWAIN扫描识别控件,它支持Visual Studio开发环境。下面慧都小编就手把手教你如何在Visual Studio中使用Dynamic Web TWAIN。
2、生成一个LPK文件,命名为"DynamicWebTwain.lpk"。
3、在Visual Studio下创建一个Web应用程序。
4、找到Dynamic Web TWAIN的安装文件,复制名为"DynamicWebTWAIN.cab"的文件和新创建的LPK文件"DynamicWebTwain.lpk"到Web应用程序的目录。
5、添加object tag到LPK文件 "Default.aspx":
1 2 3 | < object classid = "clsid:5220cb21-c88d-11cf-b347-00aa00a28331" VIEWASTEXT> < param name = "LPKPath" value = "DynamicWebTwain.lpk" /> </ object > |
6、在"Default.aspx"中添加object tag到Dynamic Web TWAIN:
1 2 3 4 5 | < object classid = "clsid:FFC6F181-A5CF-4ec4-A441-093D7134FBF2" id = "DynamicWebTwain1" width = "500" height = "500" CodeBase = "DynamicWebTWAIN.cab#version=8,0,1" > < param name = "Manufacturer" value = "Dynamsoft Corporation" /> < param name = "ProductName" value = "Dynamic Web TWAIN" /> </ object > |
注意:如果使用了Dynamic Web TWAIN ActiveX的完整版,更改 classid 为"E7DA7F8D-27AB-4EE9-8FC0-3FEC9ECFE758"。
7、为Dynamic Web TWAIN添加一个用于浏览的按钮:
1 | < input id = "btnScan" style = "width: 100px; height: 30px" onclick = "btnScan_onclick()" type = "button" value = "Scan" /> |
相关的JavaScript代码:
1 2 3 4 5 6 7 8 | function btnScan_onclick() { WebTWAIN = document.getElementById( "DynamicWebTwain1" ); WebTWAIN.SelectSource(); WebTWAIN.OpenSource(); WebTWAIN.IfShowUI = false ; WebTWAIN.MaxImagesInBuffer = 100; WebTWAIN.AcquireImage(); } |
8、运行应用程序
9、最后添加应用程序所需的属性和方法即可
联系客服