加载emf文件时Bad RawFormat错误

时间:2010-07-27 18:19:19

标签: c# image .emf

我正在尝试将emf文件加载到图像对象中,但RawFormat始终不正确{[ImageFormat:b96b3cac-0728-11d3-9d7b-0000f81ef32e]}而不是Emf。我试过从文件流和内存流加载。我也试过创建一个MetaFile对象而不是图像,但无济于事。这是一个错误还是其他一些我不知道的技巧?

MemoryStream stream = new MemoryStream(imageData);//imageData is a byte array
Image tempImage = Image.FromStream(stream);

1 个答案:

答案 0 :(得分:0)

这有帮助吗?

System.Drawing.Imaging.ImageFormat.Emf.Guid = {b96b3cac-0728-11d3-9d7b-0000f81ef32e}