gpt4 book ai didi

c# - 将图像加载到文件流

转载 作者:太空狗 更新时间:2023-10-29 18:17:07 25 4
gpt4 key购买 nike

我正在使用

加载图像
OpenFileDialog open = new OpenFileDialog();

在我选择文件后,“打开”会填充几个项目,包括路径。

现在我想将文件加载到文件流(或类似的东西)中以通过网络服务发送...这可能吗?

谢谢

最佳答案

您可以使用 FileStream 打开文件:

FileStream file = new FileStream("path to file", FileMode.Open);

然后您可以将其传递给 Web 服务 http 上下文 Response.OutputStream属性(property)。您仍然需要设置正确的 MIME 类型和各种 header ,但这很有效:

HttpContext.Current.Response.OutputStream = file;

话虽如此,从网络服务(或网络应用程序)发送文件的最简单方法是使用 Response.WriteFile方法:

Response.WriteFile("Path To File");

关于c# - 将图像加载到文件流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3325762/

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