jjzjj

FromStream

全部标签

c# - Image.FromStream() 方法返回 Invalid Argument 异常

我正在从智能相机成像器捕获图像,并通过套接字编程从相机接收字节数组(.NET应用程序是客户端,相机是服务器)。问题是我在运行时遇到System.InvalidArgument异常。privateImagebyteArrayToImage(byte[]byteArray){if(byteArray!=null){MemoryStreamms=newMemoryStream(byteArray);returnImage.FromStream(ms,false,false);/*lastargumentissupposedtoturnImagedatavalidationoff*/}retu

C# 图像.FromStream() : Lost metadata when running in Windows 8/10

我有一个从Web服务检索图像的应用程序。在发送到C#客户端之前,Web服务会将一些元数据嵌入到图像中。这是方法的一部分。它从Response对象中检索Stream,并从该流中创建一个Image。请注意,我使用的是System.Drawing.Image,而不是System.Windows.Controls.Image-这意味着我不能使用任何ImageSource或BitmapSource。System.Drawing.Imageimg=null;using(HttpWebResponseresponse=request.GetResponse()asHttpWebResponse){S

c# - validateImageData 参数和 Image.FromStream()

我担心这个重载中的第三个参数,validateImageData。文档对此没有太多解释,只说它会导致图像数据被验证但没有详细说明,到底做了什么来验证图像数据?publicstaticImageFromStream(Streamstream,booluseEmbeddedColorManagement,boolvalidateImageData)我想在网络应用程序中使用它,所以,我想知道如果我将validateImageData设置为true会发生什么,我想确保用户上传的是有效图像,是否建议设置将validateImageData设置为true或者是否足以在抛出异常时捕获异常?另外,将v

c# - 无法在 Image 类中找到 FromStream

我有以下代码:Imagetmpimg=null;HttpWebRequesthttpWebRequest=(HttpWebRequest)HttpWebRequest.Create(url);HttpWebResponsehttpWebReponse=(HttpWebResponse)httpWebRequest.GetResponse();Streamstream=httpWebReponse.GetResponseStream();returnImage.FromStream(stream);在我输入Image.时的最后一行,FromStream不在列表中。我能做什么?

c# - 无法在 Image 类中找到 FromStream

我有以下代码:Imagetmpimg=null;HttpWebRequesthttpWebRequest=(HttpWebRequest)HttpWebRequest.Create(url);HttpWebResponsehttpWebReponse=(HttpWebResponse)httpWebRequest.GetResponse();Streamstream=httpWebReponse.GetResponseStream();returnImage.FromStream(stream);在我输入Image.时的最后一行,FromStream不在列表中。我能做什么?

c# - 停止播放通过 SoundEffect.FromStream 调用的声音

我有一些使用SoundEffect.FromStream开始播放声音的WindowsPhone7代码。我正在使用它而不是普通的媒体对象,因为我需要在一页上显示多个音频剪辑。但是,基于某些外部事件,我想停止播放特定的声音。由于通过OpenStream播放的声音是“播放后忘记”,我不知道如何引用这个播放的声音并停止它。publicvoidPlaySoundCircus(objectsender,RoutedEventArgse){if(audioPlaying==false){using(varstream=TitleContainer.OpenStream("circus.wav")){