मुझे Winforms का उपयोग कर एक विंडोज़ अनुप्रयोग में एक विशिष्ट फ़ोल्डर में निर्दिष्ट लिंक (यूआरएल) से पीडीएफ फाइलों को डाउनलोड करने की ज़रूरत है, कृपया कोई भी मुझे समाधान के साथ सुझाव दे सकता है।विंडोज़ फॉर्म में दिए गए यूआरएल से किसी विशिष्ट पथ में फ़ाइल को कैसे डाउनलोड करें?
उत्तर
using System.Net;
using (WebClient webClient = new WebClient())
{
webClient.DownloadFile("http://mysite.com/myfile.txt", @"c:\myfile.txt");
}
यह कोड गलत है! ओपी पीडीएफ चाहता है। :)) – Neolisk
मैं इसका परीक्षण करता हूं, पथ फ़ाइल नाम में शामिल किया जा सकता है। इसकी सही –
तुम बस "सी # डाउनलोड फ़ाइल के लिए" (उर्फ गूगल) "वेब खोजें", और this simple MSDN example साथ अंत (अपने विशिष्ट प्रश्न फिट करने के लिए संशोधित) कर सकते हैं:
string remoteUri = "http://www.test.com/somefile.pdf";
string fileName = "c:\\targetfolder\\somefile.pdf";
WebClient myWebClient = new WebClient();
myWebClient.DownloadFile(remoteUri,fileName);
मजेदार टिप्पणी ... बहुत से लोग यह करते हैं (मुझे शामिल), _avoid_ MSDN संदर्भ और एक stackoverflow पोस्ट में _directly_ जाओ। –
मैं http पथ के बजाय इस \\ appsupld \ uploads \ OfficeAutomation \ OMA \ Downloads \ जैसे पथ से कैसे डाउनलोड कर सकता हूं। जब मैं कोशिश करता हूं तो मुझे फ़ाइल मिल रही है अपवाद नहीं मिला? – Kumar
आप उपयोग कर सकते हैं WebClient.DownloadFile विधि, .NET 2.0 के बाद उपलब्ध है। यह किसी भी प्रकार के आवेदन से प्रयोग योग्य नहीं है, न केवल Winforms।
आपको अवगत होना चाहिए कि डाउनलोड फ़ाइल पूरी फ़ाइल को डाउनलोड होने तक डाउनलोड करें। अवरुद्ध नहीं लक्ष्य पथ तय नहीं है तो आप WebClient.DownloadFileAsync विधि है कि पृष्ठभूमि में डाउनलोड करेगा का उपयोग करें और DownloadFileCompleted घटना को बढ़ा सकते हैं जब खत्म
धन्यवाद कानावोस ने मुझे जानकारी के लिए बहुत धन्यवाद दिया .......... –
myWebClient.DownloadFile(myStringWebResource,fileName);
को डाउनलोड करने से बचने के लिए और यदि आप इसे file.abc
की तरह देने के लिए यह एक करने के लिए डाउनलोड किया जाता है पथ के file.abc
तो आप बस की तरह @"C:\\Folder1\\Folder2\\file.abc"
अपने विशिष्ट पथ देना है नाम के रूप में Application.StartupPath
कहा जाता है मुझे लगता है कि यह थोड़ा अधिक मदद मिलेगी। मैं इसे एमएसडीएन द्वारा प्रदान किए गए नमूना कोड की पहली साइट पर नहीं मिला और आखिरकार मुझे यह मिला।
- 1. किसी दिए गए पथ
- 2. किसी दिए गए पथ
- 3. किसी दिए गए यूआरएल
- 4. किसी दिए गए फ़ाइल
- 5. किसी दिए गए पथ की फ़ाइल आईडी प्राप्त करें
- 6. कैरियरवेव दिए गए यूआरएल
- 7. किसी दिए गए फ़ोल्डर में किसी विशिष्ट एक्सटेंशन के साथ फ़ाइलों की सूची कैसे प्राप्त करें?
- 8. यूआरएल जाओ, किसी दिए गए यूआरएल पुनर्निर्देश
- 9. लिनक्स में प्रोग्रामेटिक रूप से दिए गए सापेक्ष पथ के लिए पूर्ण पथ कैसे प्राप्त करें?
- 10. कैसे किसी दिए गए पैटर्न
- 11. किसी दिए गए कुंजी
- 12. किसी दिए गए आइटम को किसी सूची में कैसे बदलें?
- 13. किसी दिए गए नोड
- 14. किसी दिए गए आकार
- 15. स्प्रिंग फॉर्म - विशिष्ट पथ
- 16. विंडोज़: यह निर्धारित करने के लिए कि किसी फ़ाइल को किसी दिए गए दिनांक
- 17. किसी दिए गए बिंदु
- 18. मैं लाटेक्स में फ़ाइल पथ दिए गए फ़ाइल एक्सटेंशन को कैसे निर्धारित कर सकता हूं?
- 19. dlopen को दिए गए सापेक्ष पथ से संबंधित पूर्ण लाइब्रेरी फ़ाइल नाम कैसे प्राप्त करें?
- 20. मैं कैसे जांचूं कि फ़ाइल किसी दिए गए निर्देशिका में है, PowerShell में?
- 21. यूआरएल में फ़ाइल पथ कैसे छिपाना है?
- 22. किसी दिए गए नंबर
- 23. सी # विंडोज़ फॉर्म में खींचे गए सर्कल को कैसे हटाएं?
- 24. किसी दिए गए पैकेज में एनोटेटेड विधियों को कैसे ढूंढें?
- 25. किसी दिए गए आईडी
- 26. सी # विंडोज़ फॉर्म में किसी फ़ोल्डर से किसी सूची बॉक्स में फ़ाइलों को पॉप्युलेट करें
- 27. किसी दिए गए दिनांक
- 28. किसी दिए गए बिंदु
- 29. किसी दिए गए हैशटैग
- 30. किसी दिए गए पीडीएफ में दिए गए शब्द की गणना कैसे होगी?
संभावित डुप्लिकेट [सी # में किसी वेबसाइट से फ़ाइल कैसे डाउनलोड करें] (http://stackoverflow.com/questions/525364/how-to-download-a-file-from-a-website-in-c -शर्प) – Jehof