huifeng168的gravatar头像
huifeng168 2014-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
最代码最近下载分享源代码列表最近下载
long123_356  LV7 6月23日
ztwcy1314  LV1 2023年7月11日
zhougan0508  LV1 2023年3月26日
593174419  LV2 2023年1月9日
sswert  LV2 2022年10月21日
风飘落  LV1 2022年5月6日
魏福豪  LV2 2022年3月27日
zhou549014242  LV2 2021年10月31日
971797895  LV1 2021年8月7日
pppenny  LV1 2021年8月2日
最代码最近浏览分享源代码列表最近浏览
long123_356  LV7 6月23日
2649418109 4月18日
暂无贡献等级
fengx_liu  LV1 2月26日
fesfefe  LV13 2023年11月18日
cxy1976 2023年10月30日
暂无贡献等级
sd4888108 2023年9月17日
暂无贡献等级
ztwcy1314  LV1 2023年7月11日
hmdzmsl12  LV2 2023年6月10日
test5457  LV19 2023年5月5日
中文TEST 2023年5月4日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友