将 GUID 转换为 System.Drawing.Imaging.ImageFormat
我将有关图像的信息存储在数据库中 - 还有它们的图像格式(jpeg、png 等)。
Console.WriteLine(System.Drawing.Imaging.ImageFormat.Jpeg.Guid);
Outputs: b96b3cae-0728-11d3-9d7b-0000f81ef32e
我想将其作为 GUID 存储在数据库中 - 并从数据库中读取并获取关联的 ImageFormat。
如何投射 GUID b96b3cae-0728-11d3-9d7b-0000f81ef32e 到 System.Drawing.Imaging.ImageFormat.Jpeg.Guid ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您向System.Drawing.Imaging.ImageFormat 的 构造函数,您可以使用它是 Guid 属性。
System.Guid 有多个构造函数,其中包括字符串 构造函数。
You provide a System.Guid to the System.Drawing.Imaging.ImageFormat's constructor, and you can read it back using it's Guid property.
A System.Guid has several constructors, including a string constructor.
1) 将 GUID 存储在数据库中而不是 JPEG
2) 使用构造函数:
1) store GUID in a database instead of JPEG
2) use constructor:
ImageFormat 的构造函数 不让你通过它的 Guid 得到了 ImageFormat 吗?
Doesn't ImageFormat's constructor let you get the ImageFormat by its Guid?