Задать вопрос
  • Как сохранить файл полученый через API в прежнем полученом формате?

    @sidor_tank Автор вопроса
    Я делал так:
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL_F + "&path=" + textBox1.Text);
                    try
                    {
                        WebResponse response = request.GetResponse();
                        using (Stream responseStream = response.GetResponseStream())
                        {
                            StreamReader reader = new StreamReader(responseStream, Encoding.UTF8);
                            //SaveFileDialog dlg = new SaveFileDialog();
                            //dlg.ShowDialog();
                            //dlg.Filter = "Rich Text Format (*.rtf)|*.rtf|All files (*.*)|*.*";
    
                            using (StreamWriter sw = new StreamWriter("Poyasnitelnaya_zapiska.docx", false, System.Text.Encoding.Default))
                            {
                                sw.Write(reader.ReadToEnd());
                            }
                            MessageBox.Show("Download comlite");
                        }
                    }
    в результате получается исходный файл который не открывается вордом, а мне нужно получить рабочую копию скачаного файла
    Ответ написан
    Комментировать