मैंने वेब पेज से सामग्री प्राप्त करने और सिस्टम में सहेजने के लिए निम्नलिखित कोड लिखा है। यदि वेबपृष्ठ HTML प्रारूप में है तो मैं इसे सहेजने में सक्षम हूं। यदि वेब पेज पीडीएफ प्रारूप में है तो मैं इसे सहेजने में असमर्थ हूं। सहेजने के बाद यदि मैं फ़ाइल का खुलासा करता हूं तो रिक्त पृष्ठ आ रहे हैं।पीडीएफ फाइलों को कैसे सहेजने के लिए http प्रतिक्रिया का उपयोग कर
मैं जानना चाहता हूं कि प्रतिक्रिया से पीडीएफ फाइलों को कैसे सहेजना है।
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(Url);
WebResponse response = request.GetResponse();
Stream stream = response.GetResponseStream();
StreamReader reader = new StreamReader(stream);
webContent = reader.ReadToEnd();
StreamWriter sw = new StreamWriter(FileName);
sw.WriteLine(webContent);
sw.Close();
कृपया मुझे ASAP मदद करें।
पीडीएफ फाइलों _usually_ द्विआधारी, कर रहे हैं वे कर रहे हैं नहीं? चूंकि यह [पोस्टस्क्रिप्ट] पर आधारित है (http://en.wikipedia.org/wiki/Portable_Document_Format#PostScript) यह केवल पाठ हो सकता है, मुझे लगता है। –
धन्यवाद जोएल इसके कामकाज ठीक है। – Vishnu
शानदार विधि। :) एक साल के बाद +1। –