我目前正在下载以base 64字符串存储在数据库中的图像。问题是我还需要获取图像EXIF数据来确定图像方向。我想知道他们是否是获取EXIF数据的一种方法。以下是我的C#代码。 busyMessage.Text = "Loading Tools"; InvToolSync toolSync = new InvToolSync(); toolData = await toolSync.GetTools(viewModel.CompanyData.company_id); foreach (Tool tool in toolData) { if (tool.archived == "True") continue; var lt = new ListTemplate(tool.id, tool.name, ImageSource.FromFile("default_image.png")); if (!string.IsNullOrEmpty(tool.photos)) if (tool.photos.Length % 4 == 0) lt.SourceImage = ImageSource.FromStream(() => new MemoryStream(Convert.FromBase64String(tool.photos))); listDisplay.Add(lt); }上面的代码加载了填充列表项所需的数据,如您所见,我能够使用此代码获取图像的数据URL tool.photos。但是我似乎无法弄清楚如何获取EXIF数据。是他们的插件还是一些C#代码,它们可以从base64字符串甚至字节数组中获取此信息?
1 回答
- 1 回答
- 0 关注
- 242 浏览
添加回答
举报
0/150
提交
取消