IE浏览器下使用Activex插件调用客户端扫描仪扫描文件并山传,可以将纸质档案(如合同、文件、资料等)扫描并将扫描图像保存到服务器,可以用于合同管理、档案管理等。
通过插件方式调用扫描仪扫描并获取图像,可以减少用户操作,减少操作出错,如一次扫描量大也可以使用连续扫描,由系统对扫描文件进行编号或进行其他处理。
web页面中只需通过js调用后启动扫描仪扫描,即可获取扫描文件的图像编码,再通过ajax或表单提交到服务器解码后保存为jpg文件即可。
通过服务器上程序处理后,可以方便以后浏览或去其它用户共享!
web调用扫描仪插件activex扫描图像上传并预览
页面HTML代码
显示扫描设置
连续扫描
改进后
Web图片上传控件演示页面
演示取cookie和session,并传给控件,可支持firefox(45-),chrome(45-)
varimgUp=newImageUploader();
imgUp.Config["Cookie"]='ASP.NET_SessionId=<%=Session.SessionID%>';
imgUp.Config.Fields["UserID"]="123456";
imgUp.LoadTo("img-uper");
imgUp.ent.loadCmp=function(){
setTimeout(function(){
//imgUp.addFolder("F:\\ftp");
},1000);
};
$(function(){
$("#btnAddLoc").click(function(){
imgUp.addFile($("#tb-path").val());
});