He escrito el siguiente código para obtener el contenido de una página web y guardarlo en el sistema. si la página web está en formato html, puedo guardarla. si la página web está en formato pdf, no puedo guardarla. Después de guardar si abro el archivo, aparecerán páginas en blanco.usando la respuesta http cómo guardar los archivos pdf
Quiero saber cómo guardar los archivos pdf de la respuesta.
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();
Por favor, ayúdenme lo antes posible.
PDF son binarios _usually_, ¿verdad? Como se basa en [PostScript] (http://en.wikipedia.org/wiki/Portable_Document_Format#PostScript), puede ser solo texto, también, supongo. –
Gracias Joel está funcionando bien. – Vishnu
Método fabuloso. :) +1 después de un año. –