日期:2014-05-17  浏览次数:20959 次

C# 提取照片 创建时间,创建地点
现在要做一个功能,一个图片上传的功能,上传后,要提取这个照片的创建时间,使用什么设备拍的,以及如果开了定位功能,要提取出照片是在哪里拍的,地点要提取出来,高人指点。。。。,这些设备信息如果提取。。。?
------最佳解决方案--------------------
例用PropertyItem对象来获取EXIF 来获取相关信息

http://www.mysjtu.com/page/M0/S674/674624.html

http://blog.csdn.net/yang073402/article/details/5470127

以及如果开了定位功能,要提取出照片是在哪里拍的,地点要提取出来

是指什么开启了定位功能?相机不知道有没有。手机安桌有这个功能。
------其他解决方案--------------------
http://www.codeproject.com/Articles/11305/EXIFextractor-library-to-extract-EXIF-information
------其他解决方案--------------------

你看看是不是提取这些信息
参考 http://blog.csdn.net/yang073402/article/details/5470127
------其他解决方案--------------------
是这个信息,但如果手机开了定位功能,怎么能提取出地点哪??
------其他解决方案--------------------
引用:
是这个信息,但如果手机开了定位功能,怎么能提取出地点哪??


使用Google API进行手机基站定位资料整理 
http://www.cnblogs.com/moonvan/archive/2011/01/17/1937104.html
------其他解决方案--------------------
gps 坐标 31度26 121度34
怎么转换成百度坐标
116.403874,39.914889

------其他解决方案--------------------
gps 经纬度坐标31°7.35′0″,121°24.98′0″

怎么转换成百度地图坐标

------其他解决方案--------------------
来自MSDN:

http://msdn.microsoft.com/en-us/library/ms534417(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/ms534416(v=vs.85).aspx