Member 12926744 Ответов: 1

Байтовый файл загружается во время загрузки pdf файла


Всем Привет,
Я загружаю динамически сгенерированный pdf-файл в папку сервера.Однако он работает нормально.Но проблема в том ,что в то время как pdf-файл загружается, байтовый файл также загружается вместе с pdf-файлом с 0kb. Кто-нибудь может мне помочь, пожалуйста.Любой гепатит будет действительно оценен по достоинству.

Что я уже пробовал:

pdfDoc.Add(pdfTable);
               pdfDoc.Close();
               string newfile = Name + "_" + DateTime.Now.ToString("dd-MMM-yyyy") + ".pdf";

               String path_name = "~/Sample/SampleReports/";
               var pdfPath = Path.Combine(Server.MapPath(path_name));

               string username = "Test";
               string password = "12345";
              //String file_name_pdf = "Test.pdf";

              var pdfContents = mStream.ToArray();
              File.WriteAllBytes(Path.Combine(pdfPath, newfile), pdfContents);
              WebRequest request = WebRequest.Create(Server.MapPath("~/Sample/SampleReports/" + pdfContents));
               request.Method = WebRequestMethods.Ftp.UploadFile;

               request.Credentials = new NetworkCredential(username, password);
               Stream reqStream = request.GetRequestStream();
               reqStream.Close();

1 Ответов

Рейтинг:
2

Jochen Arndt

Вы добавляете массив байтов к пути:

WebRequest request = WebRequest.Create(Server.MapPath("~/Sample/SampleReports/" + pdfContents));