【发布时间】:2011-07-21 06:12:12
【问题描述】:
我正在尝试使用 HttpPostedFile.InputStream 将图像文件上传到存储库,并使用同一流调整为不同的缩略图大小。
- 第 1 步。使用 Stream sm = HttpPostedFile.InputStream 我能够 上传文件成功。
- 步骤 2. 使用相同的流将图像调整为不同的大小。 但我总是收到错误说正在使用流。
假设如果我跳过第 1 步并仅执行第 2 步,我可以将输入流(图像)调整为不同的大小。基本上它让我只使用一次 inputStream。
我怎样才能实现顺序处理第 1 步和第 2 步?
我确实尝试将 inputStream 存储到一个变量并为每个步骤使用单独的副本,但没有成功。
有人可以建议/帮助我吗?
非常感谢
【问题讨论】:
-
显示问题的独立代码 sn-p 可能会有所帮助
标签: c# stream clone filestream