你的位置:首页 > 软件开发 > ASP.net > C#下取得Exif中照片拍摄日期

C#下取得Exif中照片拍摄日期

发布时间:2015-10-08 16:00:08
/// <summary> /// 获取Exif中的照片拍摄日期 /// </summary> /// <param name="fileName">文件名</param> /// &lt ...
    /// <summary>    /// 获取Exif中的照片拍摄日期    /// </summary>    /// <param name="fileName">文件名</param>    /// <returns>拍摄日期</returns>    private get='_blank'>string GetTakePicDate(string fileName)    {      Encoding ascii = Encoding.ASCII;      string picDate;      FileStream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read);      Image image = Image.FromStream(stream, true, false);      foreach (PropertyItem p in image.PropertyItems)      {        //获取拍摄日期时间        if (p.Id == 0x9003) // 0x0132 最后更新时间        {          stream.Close();          picDate = ascii.GetString(p.Value);          if ((!"".Equals(picDate)) && picDate.Length >= 10)          {            // 拍摄日期            picDate = picDate.Substring(0, 10);            picDate = picDate.Replace(":","-");            return picDate;          }        }      }      stream.Close();      return "";    }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:C#下取得Exif中照片拍摄日期

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录