当前位置:首页 > 开发 > Web前端 > 前端 > 正文

Web在线扫描,ActiveX的Web在线扫描控件

发表于: 2012-07-20   作者:chaoming.yang   来源:转载   浏览次数:
摘要: Web在线扫描,基于Delphi Ocx控件方式. 在OCX控件内部对图像进行处理然后,通过http上传到服务器端。 JSP调用代码如下: 1.嵌入OCX控件 <OBJECT   id='scan_ocx'   classid="clsid:E474D455-4401-4A2D-893E-BEC223F056F1"  
Web在线扫描,基于Delphi Ocx控件方式.

在OCX控件内部对图像进行处理然后,通过http上传到服务器端。
JSP调用代码如下:
1.嵌入OCX控件
<OBJECT
  id='scan_ocx'
  classid="clsid:E474D455-4401-4A2D-893E-BEC223F056F1"
  codebase="./ScannerActiveProj.cab#version=1,0,32,0"
  width=100%
  height=100%
  align=center
  hspace=0
  vspace=0
>
</OBJECT>
2.初始化上传服务器参数
function initOCX(){
try{
var en = <%=request.getParameter("emp_sn")%>;
var fn = <%=request.getParameter("file_name")%>;
scan_ocx.InitOCX('http://1.1.1.175:8080/mnis/UploadImag.jsp',en,fn);
}catch(e){
alert(e.message);
}
3.扫描上传成功之后OCX调用JS代码
<script language="javascript" event="OnScanCmp()" for="scan_ocx">
alert("扫描成功...");
window.setTimeout("window.close()",100);
</script>
4.服务器端获取数据流
FileOutputStream o = new FileOutputStream(file);
//读取Request数据流
InputStream in = request.getInputStream();
byte b[] = new byte[10000];
int n;
while ((n = in.read(b)) != -1) {
o.write(b, 0, n);
}
o.close();
in.close();
详细信息见附近

Web在线扫描,ActiveX的Web在线扫描控件

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
在B/S架构系统中经常碰到扫描图像、图像处理这样的需求,web编程中控制扫描仪往往都是技术难题。 sc
GWT (Google Web Toolkit)帮助开发者使用Java来开发复杂的JavaScript应用。很多出色的产品,如Goo
前一段时间,我根据自己的项目要求设计了一个基于FastReport的Web打印控件,然后把它稍做修改,挂到
前一段时间,我根据自己的项目要求设计了一个基于FastReport的Web打印控件,然后把它稍做修改,挂到
安全测试应该是测试中非常重要的一部分,但他常常最容易被忽视掉。   尽管国内经常出现各种安全事
22个所见即所得在线 Web 编辑器 这些 Web 编辑器可以在线编辑和处理富 Web 内容,包括格式文本,表
上次翻出来几个小系统,虽然很简单,但是还是有参考价值的! 今天我没事,又整理了一个用JSP+Servle
上次翻出来几个小系统,虽然很简单,但是还是有参考价值的! 今天我没事,又整理了一个用JSP+Servle
上次翻出来几个小系统,虽然很简单,但是还是有参考价值的! 今天我没事,又整理了一个用JSP+Servle
真正在线编辑的在线web编辑器 最近正在研究开发一款在线web编辑器架构,这是一款真正傻瓜式的web编
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号