首页新闻找找看学习计划

手机上传照片到服务器EXIF信息丢失

0
悬赏园豆:20 [待解决问题]

一般手机拍照会是拍摄时间,相机型号等信息,我用HTML5 filereader先把手机上传的图片转成BASE64字符串,然后在服务端再还原成图片,但是拍摄时间等信息没有了,原图是有的,从电脑端打开URL地址上传同样经过BASE64转换后EXIF信息确都保留着,手机访问上传后就是没有EXIF信息,哪位朋友遇到过类似问题望指点下,谢谢!

peace的主页 peace | 初学一级 | 园豆:145
提问于:2015-02-28 17:30
< >
分享
所有回答(1)
0

对比一下原始文件和还原后文件的MD5不就知道发现什么事了?

另外,如果把文件从NTFS的盘复制到FAT32的盘,这种额外信息是会丢失的。。。。

XiaoFaye | 园豆:3082 (老鸟四级) | 2015-03-01 08:17

不一样的,转换后图片变小了,比如有个一个原图是2675KB,转换后生成的新图片是2674KB,为什么会变小,是因为手机上传转BASE64的问题?这是HTML5处理的,如果是这样那可能就不太好解决了

支持(0) 反对(0) peace | 园豆:145 (初学一级) | 2015-03-01 17:08

@peace: 

你又不是压缩图片,只是转换而已,不可能大小不一样的。中间有个环节丢失数据了,自己慢慢查吧。

支持(0) 反对(0) XiaoFaye | 园豆:3082 (老鸟四级) | 2015-03-01 17:11

@XiaoFaye: 发消息你了,上传部分截图给你了,麻烦帮看下,谢了!

支持(0) 反对(0) peace | 园豆:145 (初学一级) | 2015-03-01 23:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册