vb.net - 从 .HEIC 照片 VB .NET 中获取 DataTaken
问题描述
我正在尝试读取 .heic 照片的拍摄日期,但没有成功。
image = New Bitmap(foundFile)
Dim propItems As PropertyItem() = image.PropertyItems
pic_time = image.GetPropertyItem(&H9003)
DateHour = Encoding.ASCII.GetString(pic_time.Value, 0, pic_time.Len - 1)
Month = DateHour.Substring(5, 2)
Year = DateHour.Substring(0, 4)
image.Dispose()
像这样我可以读取 .jpg exif 信息,但不能读取 .heic
我需要这样做以创建一个根据照片拍摄日期对照片进行排序的软件。
有人可以帮我阅读 .heic 照片的日期吗?
先感谢您。
解决方案
推荐阅读
- r - 在新数据框 R 中展开时间序列
- android - 使用他们提供的电话号码向用户发送带有 firebase 的消息
- php - 如何在生成的数字之间添加空格 - PHP
- google-bigquery - 如何为下表编写 Bigquery
- c++ - 这是 std::quote 错误的行为吗?
- xquery - 拆分 Xquery 中的特定字段
- python - 可变索引?Python Pandas Dataframe ValueError:无法从重复的轴重新索引
- three.js - 如何使用从硬件设备接收的加速度计和陀螺仪数据在 Three.js 中渲染 3D 对象
- python - 在Django中发出发布请求时在Django中调用Python对象时超出最大递归深度错误?
- azure-functions - 天蓝色函数应用程序 python-500 内部错误