Webページからコンテンツを取得してシステムに保存するために、次のコードを記述しました。 ウェブページがhtml形式の場合、保存できます。 Webページが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)に基づいているので、テキストだけでもかまいません。 –
ジョエルはうまく働いてくれてありがとう。 – Vishnu
素晴らしい方法。 :) 1年後に+1。 –