1
A
回答
2
這裏是一個C#版本(使用System.Drawing.Imaging命名空間):
public static ImageFormat getImageFileFormat(string filename)
{
using (var fs = new System.IO.FileStream(filename, System.IO.FileMode.Open))
using (var img = Image.FromStream(fs, true, false))
return img.RawFormat;
}
有了這個功能,你可以這樣做:
ImageFormat fmt = getImageFileFormat(@"some file");
if (fmt.Guid == ImageFormat.Jpeg.Guid)
{
...
}
else if (fmt.Guid == ImageFormat.Bmp.Guid)
{
...
}
相關問題
- 1. 從圖像類型獲取圖像文件路徑類型
- 2. 如何在Windows中使用C/C++獲取文件類型圖標?
- 3. C#獲取圖像類型,未使用圖像文件擴展名
- 4. 如何使用C++獲取文件夾中的所有圖像
- 5. 如何在C中使用GDI渲染圖像?
- 6. 如何在C++中使用GDI庫
- 7. 如何使用C#從mySQL獲取圖像文件路徑
- 8. 如何獲取圖像類型
- 9. 在Java中獲取圖像上傳文件類型
- 10. 獲取圖像類型,PHP
- 11. 如何使用jQuery獲取並打印預覽輸入類型文件(圖像)?
- 12. 在java中獲取圖像類型
- 13. 如何在C中使用位圖類讀取1MB .tif文件#
- 14. 如何在c#中使用相對路徑獲取圖像文件?
- 15. 如何使用inputStream獲取文件名和文件類型?
- 16. 如何在C#中獲取文件類型/擴展名的64x64圖標?
- 17. 如何使用RMagick獲取圖像類型?
- 18. 如何獲得MIME類型的在線文件使用C#
- 19. 如何檢查文件是否是C++中的圖像類型?
- 20. 如何獲取ASP.NET C#中請求的文件的MIME類型?
- 21. 如何在php中獲取圖像類型
- 22. 如何在JavaScript中獲取圖像/ blob的MIME類型?
- 23. 如何在使用C#的Outlook電子郵件中獲取附件類型
- 24. 如何讀取asp.net中的圖像文件c#使用asp:fileupload?
- 25. 如何使用jython獲取.bmp圖像文件像素值
- 26. 如何使用CakePHP獲取文件夾中的所有圖像
- 27. 如何使用OpenOffice Spreadsheet從Excel文件中獲取圖像
- 28. 如何使用php(Codeigniter)從文件夾中獲取圖像
- 29. 如何在WPF中使用GDI +繪圖?
- 30. 如何從圖像字段類型獲取圖像url
非常感謝你,我現在知道如何在C++中做到這一點。 – user25749 2009-06-10 02:56:13