public string SavePicture(string base64Str, string type)
{
string strbase64 = base64Str.Replace(' ', '+');
string strurl = string.Format("{0}//CheXianPdf//{1}//{2}//{3}//", AppDomain.CurrentDomain.BaseDirectory, DateTime.Now.ToString("yyyy"), DateTime.Now.ToString("yyyyMM"), DateTime.Now.ToString("yyyyMMdd"));
if (!Directory.Exists(strurl))
Directory.CreateDirectory(strurl);
strurl += Guid.NewGuid() + "." + type;
MemoryStream stream = new MemoryStream(Convert.FromBase64String(strbase64));
FileStream fs = new FileStream(strurl, FileMode.OpenOrCreate, FileAccess.Write);
byte[] b = stream.ToArray();
fs.Write(b, 0, b.Length);
fs.Close();
return strurl;
}