2013-03-18 38 views
7

以下在我的Windows 7开发机器上工作正常,但是在Windows XP上运行时出现异常并声明“Parameter is not valid”最后一行?System.Drawing.Image.FromStream()在Windows XP上的“参数无效”

private string base64String = "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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4DEv7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+AxcS/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4DHSv+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/gMeLf7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+CB8t/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/gMLHzP+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+AwscNP7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4DCws0/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/gMLCzQP/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+BwsLLhD+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/gMJCwspK/7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+AwsLCyM0Dv7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4DCwsLCzAr/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/gMLCwsLIzQM/v7+/v7+DxISEg/+/v7+/v7+/v7+/v7+AwsLCwsLMhH+/v4RLC4mIx0hDw/+/v7+/v7+/v7+/v4DCwsLCwsnLA0qJiALCxkFAwMD/v7+/v7+/v7+/v7+/gMLCwsLCyAvJBoLGhUD/v7+/v7+/v7+/v7+/v7+/v7+AwsLCwsLGgsLCxMD/v7+/v7+/v7+/hIR/v7+/v7+/v4DGgsLCwsLCxYD/v7+/v7+/v7+/v4DJjMP/v7+/v7+KQsLCwsLCwsmEf7+/v7+/v7+/v7+AxoaLjQzLS0xKSkLCwsLCwsLCycS/v7+/v7+/v7+/v4DCwsLHB8fHx8fCwsLCwsLCwsLJSr+/v7+/v7+/v7+/gMLCwsLCwsLCwsLCwsLCwsLCwskM/7+/v7+/v7+/v7+AwoLCwsLCwsLCwsDAwYLCwsLCxw0Kwz+/v7+/v7+/v7+AwoLCwsLCwsEA/7+AQsLCwsLCyMyMxEPDw8PEBISEf7+AwMDAwIDA/7+/v4DCgsLCwsLCxonLi4uKCIYFxT+/v7+/v7+/v7+/v7+/v4CCwsLCwsLCwsLCwkHAwEA/v7+/v7+/v7+/v7+/v7+/v4FCwsLCwsLGwP+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4DCgsLGgQD/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4DAwMD/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////n////x////8f////H////x////4f///+H////h////4P///+D////A////wH///8B////APwf/wDgD/8AAB//AAP//wAP/P8AP/h+AH/wAA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AAAAAAAAAAAAAAAAAAAAAIO2fymBIimBIimBIimBIimBIimBIimBIimBIimBIimBIj2NN1GZTHmwdY28iqHHngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGWkYCmBIimBIimBIimBIimBIimBIit3JXmwdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmwdTOHLCmBIimBIix/JW+qa3mwdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmwdXmwdXmwdXmwdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////n////x////8f////H////x////4f///+H////h////4P///+D////A////wH///8B////APwf/wDgD/8AAB//AAP//wAP/P8AP/h+AH/wAAB/8AAAf/AAAH/wAAAf+AGAAAwHgAAf/8AAP//gD///8B////h///////"; 

byte[] bytes = Convert.FromBase64String(base64String); 
System.IO.MemoryStream ms = new System.IO.MemoryStream(bytes); 
System.Drawing.Image b = System.Drawing.Image.FromStream(ms, false, false); 

这个base64字符串字符串在两个操作系统上都能正常工作。它也是一个图标,但尺寸较小:

"AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAQAEAAAAAAAAAAAAAAAAAAAAAAACmyaQAocifAKDGnQCexJsAl8CUAJe+lACRvI4AjrqKAIm3hgCFsoEAha6CAIKyfgB6sHYAfK15AHqudgB2rXMAcKJsAG6qagBup2kAaqZlAGejYgBjol4AZ59jAGWWYQBimV4AX55bAFiZUwBekVsAXJdXAFGYTABdi1oATZZJAEqSRABGkEAARJA+AEOOPQBEhj8AOIkxAD6HOAA7hjUANoMwAC2CJwBCfz0AN30zADdrNAAreiUAKnElACZ1IAAvaysAKG8iACZoIAAkdh4AIW8cACZfIwAfbxkAHW0XAB1gGAAXYBEAEmQOAB1cGQAcXRYAHVQaABdbEgATUxAAEU8OABBHDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A/v7+/v7+/ggD/v7+/v7+/v7+/v7+/gAkDf7+/v7+/v7+/v7+/v4BNxj+/v7+/v7+/v7+/v7+AzQY/v7+/v7+/v7+/v7+/hA6F/7+/v7+/v7+/v7+/v4TOh7+/v7+/v7+/v7+/v7+ETc9Cf7+/v7+/v7+/v7+/g8tQR7+AxYcFhP+/v7+/v4MJTg1KjYtGg4GCwj+/v7+FCkvPDEUA/7+/iswCgkbKjMpMzEF/v7+/v4pLjs7OS0jHy1AEP7+/v7+GRQdISAVDxMjPywJAgMDBv4HDg8DAP4PEyY+Pi0oJxT+/v7+/v7+BxQUIiALAwL+/v7+/v7+/v4EEAn+/v7+/v5/AAD8fwAA/H8AAPx/AAD8fwAA/H8AAPw/AAD8IAAA/AAAADwHAAAAHwAAAB8AAAAAAACCAAAA/gEAAP8fAAA=" 
+0

什么格式是字节[]的数据?它是直接从光盘读取的图像文件还是现有的图像对象?另外,您是否在两台机器上都使用相同版本的.NET?问题可能是您的图像格式在一种情况下受支持,但不是两种情况。也许可以尝试用更安全的格式(比如位图)重复测试,看看它是否以这种方式工作。 – Fopedush 2013-03-18 14:32:11

+1

要验证您的字节数组是否有效,可以尝试将其写入文件,然后查看是否可以将该文件作为有效图像打开。 – mbeckish 2013-03-18 14:35:12

+0

您也可以尝试在创建图像之前将流重置为开始: ms.Seek(0,SeekOrigin.Begin); – mbeckish 2013-03-18 14:47:37

回答

3

XP真的在牙齿上变长。它缺少的一点是gdiplus.dll的版本1.10,这是GDI +的更新,它随Vista首次发布。在该版本中有很多修复,对于一个它现在实际上支持ImageFormat.Icon。

您的图像数据代表.ico文件。改为使用Icon(Stream)构造函数。您可能仍然有24bpp图标的问题,我无法再检查。

+0

非常感谢汉斯,这解决了我的问题。 – PhatBuck 2013-03-19 08:40:42

+0

干得不错,汉斯。还有其他几个关于这个错误的问题,并没有真正解决。正如你可能从我删除的答案中看到的那样,我越来越接近了,但在删除之后,我突然不再在意了。 – 2013-03-20 03:26:46

0
using (MemoryStream ms = new MemoryStream()) 
    { 
     image.Save(ms,System.Drawing.Imaging.ImageFormat.Jpeg); 
     ms.Seek(0,0); 
     byte[] data = new byte[0]; 
     data = ms.ToArray();   
    } 

我要访问的bracket.how之外的数据做

+0

嗨,sagivasan,欢迎来到StackExchange。你已经把你的问题作为对别人问题的答案;最好是开始一个新的问题。 (提示:你需要做的只是在'using'块之外声明'data',顺便说一句,当你声明它时,你也不需要分配'new byte [0]')。 – 2015-01-07 17:40:25