gpt4 book ai didi

C# Bitmap.Save 将图像保存到其他位置作为路径

转载 作者:行者123 更新时间:2023-11-30 21:20:10 28 4
gpt4 key购买 nike

我正在做一个简单的图像调整大小,最后我想像这样保存它:

path = "C:\\new_image.jpg";
img.Save(path, jpegCodec, encoderParams);

问题是它保存到 ".......\Users\Ervin\AppData\Local\VirtualStore\"。我做错了什么或错过了什么?

更新:我将路径更改为另一个文件夹,它可以工作。看来我不能只保存到 C:\。

最佳答案

此问题是您正在运行的用户没有写入权限,无法直接写入 C: 驱动器,这对 Win7 或 Vista 来说是新的,我不确定是哪个。

您可以通过以下方式解决此问题:

  1. 保存在C盘根目录以外的目录
  2. 更改 C: 驱动器的权限,使管理员组以外的人具有写入权限。
  3. 以提升的权限运行您的程序。

....... 添加了\Users\Ervin\AppData\Local\VirtualStore\以帮助在您更新时修复遗留应用程序。您可能还会注意到虚拟商店的“Program Files”中有很多条目。这些程序试图在程序文件中写入它们自己的目录,而不是像它们应该的那样写入 %LOCALAPPDATA%。

关于C# Bitmap.Save 将图像保存到其他位置作为路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3417061/

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