2

我想创建一个这样的功能......

    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult SaveImage(string file, string fileName)
    {

    }

其中文件是从图像创建的 Base64 编码字符串,文件名是我要保存的名称。如何使用此编码字符串将图像写入服务器?

我需要使用BinaryWriterTextWriter其他一些吗?以及如何解码数据以使其正确写入服务器?

4

1 回答 1

7
byte[] contents = Convert.FromBase64String(file);
System.IO.File.WriteAllBytes(Server.MapPath(fileName), contents);
于 2009-06-26T18:07:56.463 回答