Dynamic Web TWAIN怎么把扫描获取的图片上传到服务器

作者:控件中国网   出处:控件中国网   2015-11-30 15:08:48   阅读:15

Dynamic Web TWAIN是一款基于TWAIN规范的WEB文档扫描控件,支持多种常用的32位和64位浏览器以及操作系统,可以对扫描进行多种设置,轻松获取高质量的扫描图片,并且控件还可以对获得的扫描图片进行多种图片处理,以及对处理好的图片进行上传,支持多种文件格式和传输协议,这里就主要介绍怎么使用Dynamic Web TWAIN控件从扫描仪获取图片后上传的服务器:
 
DWObject = document.getElementById("dwtcontrolContainer");//
                                dwtcontrolContainer is the 
id of the Dynamic Web TWAIN on the page (An object or an embed).
function btnScan_onclick() 
{
DWObject.SelectSource();
DWObject.OpenSource();
DWObject.AcquireImage();
}
function btnUpload_onclick() 
{
var strActionPage;
var strHostIP;
var CurrentPathName = unescape(location.pathname); // get current PathName in 
plain ASCII 
var CurrentPath = CurrentPathName.substring(0, CurrentPathName.lastIndexOf("/") 
+ 1); 
strActionPage = CurrentPath + "SaveToFile.aspx"; //the ActionPage's file path
strHostIP = "localhost"; //The host's IP or name 
DWObject.HTTPPort = 80; 
DWObject.HTTPUploadThroughPost(strHostIP,0,strActionPage,"imageData.tif");
if (DWObject.ErrorCode != 0)
alert(DWObject.ErrorString);
else //succeed
alert("Image Uploaded successfully");
}                         
 
Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat