0
我制作pdf文件在iTextSharp库。我使用下面的代码。这pdf是自动保存在文件夹中。但我想要pdf打开是在新选项卡中。怎么可能。打开pdf是在新标签
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();
}
}
}