C# base64編碼轉成圖片


File.WriteAllBytes(@"c:\yourfile", Convert.FromBase64String(yourBase64String));//將base64編碼轉成圖片

 

讀取mysql blob類型的字段

 

while (reader.HasRows)
{
    if (reader.Read())
    {
    //讀取blob類型的字段
    long len = reader.GetBytes(3, 0, null, 0, 0);//3為blob字段的索引(索引從0開始算)
    byte[] buffer = new byte[len];
    len = reader.GetBytes(3, 0, buffer, 0, (int)len);
    string content = System.Text.Encoding.UTF8.GetString(buffer, 0, buffer.Length);
    
    File.WriteAllBytes(path + DateTime.Now.Ticks.ToString() + ".jpeg", Convert.FromBase64String(content));//將base64轉成圖片
    
    }
    else
    {
    break;
    }
}

一行代碼就OK了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM