1 回答

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊
我記得我也遇到過同樣的問題,當(dāng)您嘗試保存圖像的文件夾在物理路徑中不存在時(shí),通常會(huì)發(fā)生這種情況,因此請(qǐng)嘗試創(chuàng)建該文件夾并重試,否則您必須創(chuàng)建該文件夾如果不存在使用以下代碼:
Image image = Image.FromStream(stream);
string folderName = @"YourFolderPath";
string path = Path.Combine(_hostingEnvironment.ContentRootPath, folderName);
bool exists = Directory.Exists(path);
if (!exists)
Directory.CreateDirectory(path);
image.Save(path);
image.Dispose();
stream.Dispose();
我建議在您的 SaveToFolder 函數(shù)中使用它,但是,因?yàn)槲铱梢钥吹侥呀?jīng)在圖像路徑中添加了文件夾路徑,您應(yīng)該將其與函數(shù)一起傳遞,或者在創(chuàng)建函數(shù)中進(jìn)行此檢查。
- 1 回答
- 0 關(guān)注
- 156 瀏覽
添加回答
舉報(bào)