gpt4 book ai didi

C# ImageFormat 到字符串

转载 作者:可可西里 更新时间:2023-11-01 08:15:22 25 4
gpt4 key购买 nike

如何从 System.Drawing.ImageFormat 对象获取人类可读字符串(即图像格式本身)?

我的意思是如果我有 ImageFormat.Png 是否可以将其转换为“png”字符串?

编辑:我发现这里有些误解。这是我的代码:

Image objImage = Image.FromStream(file);

ImageFormat imFormat = objImage.RawFormat;

imFormat.ToString();

它返回“[ImageFormat: b96b3caf-0728-11d3-9d7b-0000f81ef32e]”但我想要“Png”!

最佳答案

使用 ImageFormatConverter来自 System.Drawing 命名空间的类:

this.imageInfoLabel.Text = 
new ImageFormatConverter().ConvertToString(this.Image.RawFormat);

对于 PNG 图像,它返回 Png,依此类推。

关于C# ImageFormat 到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8489705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com