c# - 如何检测流中的图像格式

标签 c# .net

<分区>

我需要检测图像格式来保存图像,如 image1.jpg、image2.gif,但我只有一个流,而且我不知道图像格式(gif、jpeg、png 等)

有没有办法从流中检测图像格式?

最佳答案

使用Image.FromStream加载图片,可以看到Image.RawFormat是什么

关于c# - 如何检测流中的图像格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/301499/

相关文章:

c# - 将按位枚举映射到 sql 列值

c# - 在用户的启动文件夹中放置快捷方式以启动 Windows

c# - 如何限制每段时间的方法使用?

c# - 返回 ICollection<T> 而不是 List<T> 的真正优势是什么?

.net - 如何为基于 ItemsControl 的控件(如 ListView 或 DataGrid)定义 Empty DataTemplate

javascript - AJAX 不会从 Web api C# 返回值

c# - .Wait() 后断点未命中

c# - 使用 Func 和 OrderByDescending 时 Linq 查询花费的时间太长

c# - Exchange 托管 API : How do I search all appointments that have been created since a defined date?

javascript - 如何使用 JavaScript 将 DateTime 的 C# 输出转换为 "Days Remaining"?