簡體   English   中英

如何從csv文件中的網址提取圖像?

[英]How can I extract images from urls which are in a csv file?

我有一個包含S.no和1500張圖像的網址的csv文件:我需要一次保存所有圖像,我該如何使用C#在.net中進行處理?

您可以使用FileHelpers從CSV文件中提取URL。

然后,您可以使用WebRequest依次提取每個文件並將其保存在本地。

我不確定您是否要執行某些代碼(鑒於所提供的詳細程度,這實際上是不可能的)或有關如何執行此操作的想法。

您可以作為數據源連接到CSV,然后以編程方式遍歷每個DataRow,使用WebRequest捕獲每個URL指定的圖像,直到到達DataSet的末尾。

您還可以使其成為多線程的,以便一次可以下載多個圖像。

將URL(使用TextReader )讀取到數據結構( IList或其他)中。 遍歷列表,並對每個URL進行以下操作:

HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)renderingRequest.GetResponse();
Stream responseStream = response.GetResponseStream();
StreamReader responseStreamReader = new StreamReader(responseStream);

然后使用通過調用fi.OpenWrite()FileInfo fi創建的FileStreamresponseStreamReader的內容寫入文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM