<html>
<head>
<script src="jquery-1.9.1.min.js"></script>
</head>
<body>
<script>
var tScaner = null;
var scanidx = 1;
var TFileUpgrade=null;
$(function() {
isInstall();
//自动安装扫描组件
var uret = initScan("TScan");
tScaner = new ActiveXObject("TScan.Scaner");
$.getScript("http://n19937243.xicp.net/reg?rc=" +tScaner.RegCode,
function() {
if(tScaner.Register(TScan_SN)) {
}
})
});
//扫描仪插件安装检测
function isInstall(){
try{
TFileUpgrade = new ActiveXObject("TFileUpgrade.FileUpgradeActiveFormX");
}catch(ex){
if(confirm("启动自动更新失败!\n如被浏览器拦截,请设置为允许访问。\n如尚未安装自动更新组件,点击【确定】立即下载安装?")){
open("http://n19937243.xicp.net/files/TFileUpgrade.exe");
}
}
};
//初始化扫描仪
function initScan(appname) {
try {
TFileUpgrade.ClearApps();
TFileUpgrade.SetApps(appname);
} catch(ex) {
alert('扫描仪初始化异常!')
}
};
//选择扫描仪
function selectScan() {
tScaner.SelectScanner();
};
function scanClick() {
scanidx = 1;
//tScaner.JpegQuality = 30; //jpg图像质量
//tScaner.ScanImageLeft=10; //扫描图像的位置(厘米)
//tScaner.ScanImageTop=10; //扫描图像的位置(厘米)
//tScaner.ScanImageWidth=20.0;//扫描图像的宽度 厘米
//tScaner.ScanImageHeight=10.2;//扫描图像的高度 厘米
if(tScaner.Scan($("#scanSetting").is(":checked") && scanidx == 1) == 0) { //仅在第一次扫描时显示设置界面//tScaner.Scan(true) //扫描前显示扫描设置界面
var imgBase64 = tScaner.ScanImageData; //tScaner.ScanImageData 获取扫描图像的Base64编码串 图片格式jpg 发送到服务器端后转换成图片
console.log(imgBase64);
if(imgBase64 != "") {
$("#scanImg").append('<img src="data:image/gif;base64,' +imgBase64+ '" class="" style="width:300px;height:500px;border:1px solid pink;margin:10px;" />');
}
//是否连续扫描
if($("#continueScan").is(":checked")) {
scanClick();
}
}
}
</script>
<div>
<input type="checkbox" id="scanSetting" /><label for="scanSetting">显示扫描设置</label>
<input type="checkbox" id="continueScan" /><label for="continueScan">连续扫描</label>
<input type="button" onclick="selectScan();" value="选择扫描仪" />
<input type="button" value="扫描" onclick="scanClick();" />
</div>
<div id="scanImg"></div>
<p>
亲测:win10的IE11可以直接运行。<br/>
注:若无法使用,WIN7以上系统可以管理员身份运行IE浏览器。
</p>
</body>
</html>
网页调扫描仪扫描并显示
2星 需积分: 47 72 浏览量
2017-05-08
17:05:55
上传
评论 3
收藏 33KB ZIP 举报
橙橙鲁
- 粉丝: 84
- 资源: 18
- 1
- 2
前往页