2014-10-19 91 views
-1

我有大約300人希望一次查看大量圖像,但無法將所有圖像下載到文件中。因此,我需要一種方法,您可以使用網址(「http://capes.reflexpro.co.uk/?user=」+ p_177166_1_.getName())將圖像下載到路徑(字符串),而無需下載。將url上的圖像轉換爲文件而不保存?

THX欣賞它

+0

你是什麼意思,「它不可能下載所有的圖像到文件」? – 2014-10-20 02:38:06

+0

請包括您迄今爲止所嘗試的內容! – tkr 2014-11-15 02:31:26

回答

0

爲了常規查看圖像(即通過Web瀏覽器,圖像查看器等),則需要有圖像的本地副本。

圖像最初只存在於您指定的URL處,換句話說,它只存在於遠程計算機上的文件中。爲了查看它,您需要將其下載到客戶端(即本地)機器上的目錄中。這是URL被「轉換」爲路徑名的地方 - 路徑名指向遠程映像的本地副本。您可以將URL視爲圖像的路徑 - 該URL字符串指向圖像所在的位置。

我們需要下載本地圖像副本的原因是因爲大多數圖像都以壓縮格式(JPEG,PNG,TIFF)存儲。這些需要解壓縮以便確定每個像素的顏色。在遠程服務器上這樣做效率不高,因此我們傳輸壓縮映像,將其存儲在本地,解壓縮,然後顯示。我必須想象,大多數(如果不是全部的話)Web瀏覽器實際上將圖像存儲在本地磁盤上,部分緩存圖像以確保相同網頁的後續視圖的快速加載時間,並且部分地減少RAM使用。

相關問題