我正在尝试通过c#将图像从HTTP URL下载到我的计算机。 示例图片: http://www.hcs.harvard.edu/csharp/Logo1.png
我正在使用cURL来推动它。 然后我将它作为picture.jpg保存到计算机,但文件已损坏。它不被识别为图片
这样做的正确方法是什么?
由于
答案 0 :(得分:5)
为什么不使用System.Net.WebClient呢?
WebClient client = new WebClient();
client.DownloadFile("http://www.hcs.harvard.edu/csharp/Logo1.png", "Logo1.png");
答案 1 :(得分:4)
我不完全理解这个问题,但我首先想到的是将.png保存为.jpeg将是一个开始调查的好地方。
答案 2 :(得分:1)
您是否尝试将其另存为picture.png?