[英]Image.FromStream throws ArgumentException: Parameter is not valid
[英]Image.FromStream - Parameter is not valid
我有对象清单。 对象有一个流(我从网站加载的图像)。
当我写:
var image1= Image.FromStream(((dane_aukcji)(engine.items[1])).stream);
var image2 = Image.FromStream(((dane_aukcji)(engine.items[1])).stream);
第一行工作正常,我得到正确的画面; 但是在第二行我得到了错误-参数无效
我不明白-第一行改变了流吗?
是的。
它是从stream
读取的。 根据实际流的工作方式,您可能需要将其后退,并将其设置回零位置,以便第二个阅读器可以从头开始。
例如:
stream.Seek(0, SeekOrigin.Begin);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.