J'ai fait fichier pdf dans bibliothèque iTextSharp. J'utilise le code suivant. PDF est l'enregistrement automatique dans le dossier de fichiers. mais je veux pdf est ouvert est dans un nouvel onglet. Comment c'est possible.ouvert pdf est dans un nouvel onglet
using (System.IO.MemoryStream ms = new System.IO.MemoryStream())
{
using (iTextSharp.text.Document doc = new iTextSharp.text.Document())
{
using (iTextSharp.text.pdf.PdfWriter writer = iTextSharp.text.pdf.PdfWriter.GetInstance(doc, ms))
{
doc.Open();
doc.Add(new iTextSharp.text.Paragraph(lblMessage.Text.ToString()));
doc.Close();
Response.Clear();
Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment;filename=Receipt3.pdf");
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.BinaryWrite(ms.ToArray());
System.Web.HttpContext.Current.ApplicationInstance.CompleteRequest();
}
}
}