gpt4 book ai didi

c# - 如何将文件保存到物理路径?

转载 作者:太空宇宙 更新时间:2023-11-03 22:49:14 24 4
gpt4 key购买 nike

<分区>

我需要将 Canvas 图像保存到位于我的 C: 驱动器的物理地址。但是我得到了

The given path's format is not supported.

我就是这样做的。

string path = @"C:\tmp";

string date = DateTime.Now.ToString("yy-MM-dd");
date = date.Replace("-", "");
string pathstr = Path.Combine(path, "JobData", "JSAttachments", date, jobsheetno);
Directory.CreateDirectory(pathstr);

string sketchData = Session["SketchData"].ToString();

if (sketchData != "")
{

byte[] bytes = Convert.FromBase64String(sketchData.Split(',')[1]);
sketchname = "Sketch" + DateTime.Now.ToString() + ".jpeg";
sketchname = sketchname.Replace("/", "");
sketchpath = Path.Combine(pathstr, sketchname);
using (var imageFile = new FileStream(sketchpath), FileMode.Create)
{
imageFile.Write(bytes, 0, bytes.Length);
imageFile.Flush();
}

}

sketchpath 字符串看起来像这样

C:\tmp\JobData\JSAttachments\180116\18011978\Sketch16012018 3:50:50 PM.jpeg

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com