Tag: 提示

iTextSharp生成PDF:如何将pdf发送到客户端并添加提示?

我已经使用iTextSharp生成了一个pdf,当它创建时,它会自动保存在我的代码中提供的位置,而不是在客户端的服务器上,当然也不会告诉用户任何东西。 我需要将它发送给客户端,我需要提示一个对话框询问用户他想要保存他的pdf的位置。 我该怎么办? 这是我的pdf代码: using (MemoryStream myMemoryStream = new MemoryStream()) { Document document = new Document(); PdfWriter PDFWriter = PdfWriter.GetInstance(document, myMemoryStream); document.AddHeader(“header1”, “HEADER1”); document.Open(); //………. document.Close(); byte[] content = myMemoryStream.ToArray(); // Write out PDF from memory stream. using (FileStream fs = File.Create(HttpContext.Current.Server.MapPath(“~\\report.pdf”))) { fs.Write(content, 0, (int)content.Length); } 编辑 这是我想要http://examples.extjs.eu/?ex=download的结果示例 感谢您的回复,我修改了我的代码: HttpContext.Current.Response.ContentType = “application/pdf”; HttpContext.Current.Response.AppendHeader( “Content-Disposition”, […]