0

所以我有这个文件路径“/DataEntry/Image/RenderOriginalImage/3237319%40Research”,它将返回一个jpg,我需要将它加载到一个流中,这样我就可以使用二进制阅读器将它转换为一个字节[]。任何想法我将如何将该文件路径加载到流中?文件流不起作用。

4

1 回答 1

0

这里没有足够的信息来给你一个正确的答案。该文件可能在您的磁盘上,也可能不在您的磁盘上,并且可能或可能无法通过 URL 访问。这是一个很大的基础。

如果文件在您的磁盘上,您应该可以使用 Filestream 访问它。如果 Filestream 不起作用,那么您应该在您的问题中提供错误(最好是完整的异常)。

如果文件可以通过 URL 访问,那么您需要使用其他方法访问它。System.Net.Webclient 类通常是一个很好的起点。请注意,您需要给它一个完整的 URL,而不是相对 URL。因此,类似于“http://someserver.example.com/DataEntry/Image/RenderOriginalImage/3237319%40Research”

于 2012-07-27T18:38:58.973 回答