1、 首先对IMGSCAN.OCX和IMGEDIT.OCX这两个控件进行注册。 在运行里写入regsvr32 E:/....IMGSCAN.OCX(路径)。
2、js页面中的代码
var result;
function Scan()
{
//result = ImgScan.ShowSelectScanner;
result = ImgScan.OpenScanner();
if(result == 0)
{
alert("打开扫描仪成功,请放好打印单。");
}
result = ImgScan.StartScan();
result = ImgScan.CloseScanner();
var dir="C:\\twain\\kd.bmp";
ImgEdit.Image = dir;
ImgEdit.SaveAs(dir);
return dir;
}
3、HTM中的调用代码
<body bgcolor="#DCEDDF" style="background-attachment: fixed">
<script language="javascript" src="Scaner.js"></script>
<form name="form">
<input type="button" name="buttonOpenPort" value=" Open Port " οnclick="javascript:Scan()">
</form>
<OBJECT classid="clsid:6D940280-9F11-11CE-83FD-02608C3EC08A" id="ImgEdit" style="LEFT: 100px; TOP: 100px" VIEWASTEXT>
</object>
<OBJECT classid="clsid:84926CA0-2941-101C-816F-0E6013114B7F" id="ImgScan" style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
</object>
</body>