Здесь я использую dll iTextSharp для создания файла PDF. Я хочу открыть файл PDF вместо его загрузки. Поэтому я использую код ниже, который отлично работает для меня. Теперь файл pdf открывается в браузере, теперь dowloading
Document pdfDoc = new Document(PageSize.A4, 25, 10, 25, 10);
PdfWriter pdfWriter = PdfWriter.GetInstance(pdfDoc, Response.OutputStream);
pdfDoc.Open();
Paragraph Text = new Paragraph("Hi , This is Test Content");
pdfDoc.Add(Text);
pdfWriter.CloseStream = false;
pdfDoc.Close();
Response.Buffer = true;
Response.ContentType = "application/pdf";
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.End();
Если вы хотите загрузить файл, добавьте строку ниже, после этого Response.ContentType = "application / pdf";
Response.AddHeader("content-disposition", "attachment;filename=Example.pdf");