Файл PDF не загружается в формате PDF на странице .aspx - PullRequest
0 голосов
/ 04 февраля 2019

, поэтому у меня есть код, который предварительно просматривает PDF-файл, используя этот код:

System.Net.WebClient client = new System.Net.WebClient();
        //text box holds the path to the original pdf file in a folder
        Byte[] Thisbuffer = client.DownloadData(TextBox.Text);

        if (Thisbuffer!= null)
        {
            Response.ContentType = "application/pdf";
            Response.AddHeader("content-length", Thisbuffer.Length.ToString());
            Response.BinaryWrite(Thisbuffer);
        }

Он прекрасно просматривает PDF-файл в Chrome, IE и Edge, но в Chrome, когда я выполняю загрузку, используя следующие параметры:See image

Загружает файл как .aspx, а не .pdf.Это происходит только в Chrome, а не в IE или Edge.

Я пробовал Response.AddHeader("content-disposition", "attachment; filename=myPDFfile.pdf");, и этот файл автоматически загружает файл, который не позволяет просматривать его перед загрузкой.Любая помощь приветствуется!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...