我想通過WebClient類和OpenReadAsync方法將PDF文件下載到獨立存儲中。 一旦我將文件保存到IsolatedSotrage,我將其命名爲「file.pdf」,但我需要保留原來的名稱。 我該怎麼做? 我做了一些研究,我明白,下載之前獲取文件名是困難的,不是很方便,因爲一些標題信息可能會丟失。 但下載後?我可以在download.OpenReadCompleted完成方法嗎?根本不知道何去何從。在下載ti之前/之後保留原始文件名稱IsolatedsStorage? (C#/ WindowsPhone)
謝謝大家。
這個問題是缺乏大量的信息 - 你在哪裏下載,什麼是樣本網址(可以我們從那裏提取文件名),這是一個可以控制的服務(所以可以通過文件名作爲屬性發送)等等。 – Oren
不,我只是在開發一個下載器,在IsolatedStorage中存儲一些文件。我明顯可以從URL中提取名稱,好吧,但並非每個URL都簡單顯示爲www.website.com/filename.pdf。 我只是想知道下載後是否有任何方式來訪問文件的名稱和類型。 –
下面是一個例子,Geek Champ的書下載: http://www.geekchamp.com/marketplace/components/windows-phone-toolkit-in-depth-3rd-edition/downloadfree?id=381255 –