ho questo codice:parametro non è valido quando ottenere un'immagine dal flusso
MemoryStream ms = new MemoryStream(newbytes, 0,
newbytes.Length);
ms.Position = 0;
ms.Write(newbytes, 0, newbytes.Length);
Image img = Image.FromStream(ms);
img.Save(@"C:\Users\gsira\Pictures\Blue hills5.jpg");
ottengo questo errore al Image.FromStream (ms) chiamata:
System.ArgumentException: Il parametro non è valido . a System.Drawing.Image.FromStream (ruscello, booleano useEmbeddedColorManagement, booleano validateIma
Come posso risolvere questo? Un paio di link che risolvono questo problema (uno su un thread MSDN) sono rotti così mi sono perso.
Stesso problema. Il codice è: MemoryStream ms = nuovo MemoryStream (newbytes, 0, newbytes.Length); ms.Seek (0, SeekOrigin.Begin); ms.Write (newbytes, 0, newbytes.Length); Immagine img = Image.FromStream (ms); – duka1
Si dovrebbe cercare dopo ms.Write –
Ancora lo stesso problema. Ho preso quella riga di codice e l'ho incollata e incollata dopo la scrittura. – duka1