C# 图像元数据是如何传递的?

C# 图像元数据是如何传递的?,c#,image,asp.net-core-mvc,C#,Image,Asp.net Core Mvc,我有一种方法可以将图像文件上传到blob存储 if (StorageHelper.IsImage(photo)) { if (photo.Length > 0) { using (Stream stream = photo.OpenReadStream()) { await StorageHelper.UploadFileToStorage(stream, photo.FileName, _storageConfig

我有一种方法可以将图像文件上传到blob存储

if (StorageHelper.IsImage(photo))
{
    if (photo.Length > 0)
    {
        using (Stream stream = photo.OpenReadStream())
        {
             await StorageHelper.UploadFileToStorage(stream, photo.FileName, _storageConfig);
        }
    }
}
一旦文件被存储,我就能够打开并查看某些元数据属性,如设备、拍摄日期、位置等。但是,当调试和检查照片对象(这是一个文件)时,除了文件名和文件大小等,我找不到任何这些详细信息


我想找到这些额外的属性并将它们保存到一个SQL表中,该表已经包含照片URL和其他信息,这些值是如何/在哪里传递的,我可以访问它们吗?

阅读Justin的评论后,我发现:

并且能够提取出我需要的数据


再次感谢

我希望这些信息会用标签嵌入到文件中。非常有用,谢谢。贾斯汀是谁?。