Napisałem następujący kod, aby pobrać zawartość ze strony internetowej i zapisać w systemie. jeśli strona jest w formacie html, mogę ją zapisać. jeśli strona jest w formacie pdf, nie mogę jej zapisać. Po zapisaniu, jeśli otworzę plik, nadchodzą puste strony.za pomocą odpowiedzi http, jak zapisać pliki pdf
Chcę wiedzieć Jak zapisać pliki PDF z odpowiedzi.
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();
Proszę mi pomóc JAK NAJSZYBCIEJ.
PDF są _usually_ binarny, prawda? Ponieważ jest on oparty na [PostScript] (http://en.wikipedia.org/wiki/Portable_Document_Format#PostScript), może to być po prostu tekst, jak sądzę. –
Dzięki Joelowi działa dobrze. – Vishnu
Wspaniała metoda. :) +1 po roku. –