保存来自asp.net网站的图像

本文关键字:网站 图像 net asp 保存 | 更新日期: 2023-09-27 18:07:44

,希望我能说清楚。

我有一个asp.net网站,作为它的一部分,我生成了一个位图,需要保存一些,以便我以后可以显示它。

目前我的网站位于这里:

http://tools.myDomain.com/mySite/

我已经在我的站点创建了一个目录:

http://tools.myDomain.com/mySite/img/

现在我试着像这样保存我的位图:

bitmap.Save(@"http://tools.myDomain.com/mySite/img/bitmap.png");

我可以得到这个工作,而不是从我的电脑本地,而不是当我做发布到我的网站…

有什么办法可以解决这个问题吗?

谢谢

保存来自asp.net网站的图像

您需要将其保存在服务器上而不是web上

bitmap.Save(HttpContext.Current.Server.MapPath("/img/bitmap.png"));

try

bitmap.Save(Server.MapPath("/mySite/img/bitmap.png"));

也可以使用绝对路径

bitmap.Save("c:'inetpub'wwwroot'mySite'img'bitmap.png");

请注意,路径只是一个示例,应该是您的绝对路径。

需要为asp.net用户添加权限。