方正高拍仪接口开发WEB上传图片到服务器(.NET)

方正高拍仪接口开发WEB上传图片到服务器(.NET),第1张

1、安装插件程序【方正影像采集插件安装包_I_v3.0.74.0.exe】

2、根据技术人员提供的HTMLdemo进行开发

增加摄像预览控件,客户不需要预览,因此我进行了隐藏

增加按钮事件方法,另外由于初始化需要一定的时间,技术人员说是3秒,因此我设置了一个等待3秒再执行拍摄的方法。最后得到图像的Base64字符流传至后台进行上传到服务器

commonServices.ashx 文件上传图片方法

Web文件上传采用POST的方式,与POST提交表单不同的是,上传文件需要设置FORM的enctype属性为multipart/form-data.由于上传的文件会比较大,因此需要设置该参数指定浏览器使用二进制上传。如果不设置,enctype属性默认为application/x-www-form-urlencoded,使用浏览器将使用ASCII向服务器发送数据,导致发送文件失败。

上传文件要使用文件域(<input type='file'/>,并把FORM的Enctype设置为multipart/form-data.

如果想让tomcat服务器访问指定磁盘 上的静态资源,可在tomcat/conf/server.xml中查找<Host></Host>,在标签中添加如下标签<Context path="/file" docBase="D:/img" reloadable="true"/>,再通过localhost:8080/file地址来访问路境内的文件:

如要访问名为d:/img/cat.png的图片,则localhost:8080/file/cat.png


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/338335.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存