huifeng168的gravatar头像
huifeng1682014-05-21 15:08:58

html页面通过ActiveX控件调用摄像头实现拍照上传demo代码下载

1.功能

摄像头控件用于在Web编程中辅助您完成图像采集、截图,并上传到服务器当中,支持USB外置摄像头、内置摄像头及部分型号高拍仪设备.

       该摄像头控件工作在客户端浏览器中,支持多种服务器端编程技术及部署环境,支持asp、jsp、php、asp.net等常见的服务器端编程技术,图像采集结果支持jpg和bmp格式图片。

2.控件集成jsp,asp,html,php使用说明

控件以cab压缩包格式发行,在项目中集成控件时需要复制cab文件到项目中,然后在需要进行图像采集的页面中使用<object></object>的方式引入该控件。完整的引用控件的示例如下:

<object classid="clsid:1122dfdf-5fds6-4fds-8fds2-947fdsfdsfds8"

       id="Camer" codebase="http://127.0.0.1:8080/imagesUpload/demo.cab#version=1,0,0,8" width="500px" height="400px">

</object>

       上面的示例演示了如何在项目的页面中引用控件,注意红色标示的部分用于确定控件cab压缩包所在路径,要结合项目中的目录划分自行制定到控件压缩包的路径。

       除了要在html页面中引入控件以外,客户端浏览器在访问控件所在页面时,需要提前调整浏览器设定,需要启用 ActiveX技术,因控件未进行数字签名,因此需要启用浏览器的“未签名 ActiveX下载提示”功能及“未签名ActiveX运行提示”功能.

注意:首次运行时,当浏览器有阻止运行,请允许运行

3.控件方法调用说明

//启动摄像头
       Camer.initCamer(0,10);    
       //点击拍照
       Camer.TakePhoto("D:/test1.bmp");     
       //关闭摄像头
       Camer.CloseDev();
       //上传已拍照的相片
Camer.UpFileNew("D:/test1.bmp","http://127.0.0.1:8080/imagesUpload/upload.jsp");     

       //删除本地照片
       Camer.DeleteFile("D:/test1.bmp");

运行截图:

html页面通过ActiveX控件调用摄像头实现拍照上传demo代码下载


最代码官方编辑于2016-8-18 9:27:48


打赏

已有1人打赏

slwxhlqw的gravatar头像

文件名:imagesUpload_src.rar,文件大小:1160.164K下载
  • /
      • /imagesUpload
        • /imagesUpload/.classpath
        • /imagesUpload/.mymetadata
        • /imagesUpload/.project
          • /imagesUpload/.settings
            • /imagesUpload/.settings/org.eclipse.core.resources.prefs
          • /imagesUpload/WebRoot
              • /imagesUpload/WebRoot/META-INF
                • /imagesUpload/WebRoot/META-INF/MANIFEST.MF
            • /imagesUpload/WebRoot/demo.cab
            • /imagesUpload/WebRoot/index.html
            • /imagesUpload/WebRoot/index.jsp
              • /imagesUpload/WebRoot/style
                • /imagesUpload/WebRoot/style/apply2.png
最代码最近下载分享源代码列表最近下载
971797895 LV18月7日
星星
pppenny LV18月2日
星星
egonzou LV27月20日
星星星星
hylcpy LV17月8日
星星
4165742 LV26月29日
星星星星
2235140624 LV165月10日
太阳
Allen LV24月8日
星星星星
853514759 LV34月6日
星星星星星星
zhangchongzhi LV23月30日
星星星星
1131289895 LV12月2日
星星
最代码最近浏览分享源代码列表最近浏览
我曾8月23日
暂无贡献等级
cjzong8月20日
暂无贡献等级
107586268月20日
暂无贡献等级
971797895 LV18月7日
星星
pppenny LV18月2日
星星
hyfjpy7月23日
暂无贡献等级
egonzou LV27月20日
星星星星
hylcpy LV17月8日
星星
tangwei120007月5日
暂无贡献等级
binfenword LV27月5日
星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友