日期:2014-05-18  浏览次数:21003 次

将字符串转为Image时的问题,求解决
C# code

public void ShowPictureOfString(string text)
        {
            byte[] buf = Convert.FromBase64String(text); 

            MemoryStream ms = new MemoryStream(buf);

            /*报错: 无效的参数*/
            Image img =Image.FromStream(ms);  //From Stream to a new Image
 
            this.pictureBox1.Image = img;

            ms.Close(); ms.Dispose();
}


程式编译成功,但是在执行Image.FromStream时就报错,网上搜索了下有肯能是ms无效造成,不知各位是否知道其中原因?

------解决方案--------------------
探讨
我的目的是将文本保存到一张图片里,所以我读入的是文本