
一種編碼方式,可以將檔案轉成這種編碼,然後存進資料庫。
1 2 3 4 5 6 7 8 9 10 11 12 13
|
string fileExtension = root.fileExtension; //副檔名
byte[] fileBuffer = Convert.FromBase64String(root.fileBuffer);//base64編碼,原本是一串字串,轉換成byte陣列
string filepath = path1 + fileName + fileExtension;//妳要存的檔案名稱
FileStream fs = new FileStream(filepath, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite);//NEW一個檔案記憶體
fs.Write(fileBuffer, 0, fileBuffer.Length);//將byte陣列資料寫入 fs記憶體
fs.Flush();//清除緩衝,將緩衝資料解入檔案
fs.Close();//關閉
|
近期评论