C#下取得Exif中照片拍摄日期
2024-09-01 08:12:59
/// <summary>
/// 获取Exif中的照片拍摄日期
/// </summary>
/// <param name="fileName">文件名</param>
/// <returns>拍摄日期</returns>
private 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 "";
}
最新文章
- php 中的 基本区别点
- 1Z0-053 争议题目解析46
- &;与&;&;,|与||
- node.js表单——formidable/////z
- php crc32,md5,sha1,mhash测试结果
- 重新想象 Windows 8.1 Store Apps (75) - 新增控件: Hub, Hyperlink
- TI BLE CC2541的通讯协议.
- Snappy压缩
- 获得iOS设备唯一标识
- MBProgressHUD not showing
- mac 下 php 安装 中的坑
- 武汉科技大学ACM:1004: Lake and Island
- ubuntu自动登录tty1(shell,text)配置
- SpringMVC中日期格式的转换
- DOS:第一天
- ASP.NET Core 问题排查:Request.EnableRewind 后第一次读取不到 Request.Body
- 自动化运维之Saltstack
- Windows + Apache + WSGI 部署Django
- from appium import webdriver 使用python爬虫,批量爬取抖音app视频(requests+Fiddler+appium)
- Python 学习 第一篇:数据类型(数字,集合,布尔类型,操作符)