我已經編寫了以下代碼以從網頁獲取內容並保存到系統中。 如果網頁是html格式,我可以保存它。 如果網頁是pdf格式,我無法保存。保存後如果我打開文件空白頁即將到來。使用http響應如何保存pdf文件
我想知道如何從響應中保存pdf文件。
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();
請儘快幫我。
PDF文件_usually_二進制的,不是嗎?由於它基於[PostScript](http://en.wikipedia.org/wiki/Portable_Document_Format#PostScript),它可以只是文字,我猜也是。 – 2011-01-28 05:47:23