Member 12926744 Ответов: 2

Pdf файл не загружается в указанную папку


Всем Привет,
Мне нужно загрузить pdf-файл в папку проекта по щелчку кнопки.Однако это не работает.Он загружается в системную папку.Любая помощь будет очень признательна.

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

pdfDoc.Add(pdfTable);
               pdfDoc.Close();
               Response.ContentType = "Application/pdf"; ;
               string newfile = Name+"_"+DateTime.Now.ToString("dd-MMM-yyyy")+".pdf";
               Response.AppendHeader("Content-Disposition", "attachment; filename=" + newfile);

               Response.TransmitFile(Server.MapPath("~/produuct/Reports/" + newfile));

               Response.End();

2 Ответов

Рейтинг:
0

F-ES Sitecore

Вы не можете контролировать, где файл сохраняется на клиенте, пользователь может сохранить его в любом месте, где он хочет, или не сохранять его вообще.


Member 12926744

Как мы можем сохранить его в определенной папке на сервере ?

F-ES Sitecore

Ты не можешь.

Рейтинг:
0

Jochen Arndt

Вы не можете указать каталог назначения при передаче файла для загрузки с веб-ответом.

Клиент (браузер), получающий файл, должен открыть диалоговое окно Сохранить как, чтобы пользователь мог выбрать, где хранить файл. Начальный каталог из этого диалогового окна обычно настраивается в браузере (каталог загрузки).

Если запрос был отправлен не браузером, а каким-то приложением, то это зависит от того приложения, где хранить загруженные файлы.