如何在C#中实现这个功能?
如果使用Bitmap.FromFile(),则原始文件会被锁定。
如果使用Bitmap.FromStream(),原始文件不会被锁定,但文档中指出:“您必须在Image的生命周期内保持流处于打开状态。”这可能意味着文件仍然与图像对象链接(例如,如果文件更改,则对象也会更改,反之亦然)。
我想要做的就是读取位图并将其保存到一个对象中,之后文件和图像对象之间就没有任何链接了。
如果使用Bitmap.FromFile(),则原始文件会被锁定。
如果使用Bitmap.FromStream(),原始文件不会被锁定,但文档中指出:“您必须在Image的生命周期内保持流处于打开状态。”这可能意味着文件仍然与图像对象链接(例如,如果文件更改,则对象也会更改,反之亦然)。
我想要做的就是读取位图并将其保存到一个对象中,之后文件和图像对象之间就没有任何链接了。