我已经编写了以下代码以从网页获取内容并保存到系统中。 如果网页是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