我正在使用iTextsharp通过ashx制作下载水印PDF。 结果文件为空,没有内容。但页面大小是正确的。 我该如何解决这个问题?
context.Response.Clear();
context.Response.AddHeader("Content-Disposition", "attachment;filename=pdfexample.pdf");
context.Response.ContentType = "application/octet-stream";
context.Response.OutputStream.Write(memoryStream.GetBuffer(), 0, memoryStream.GetBuffer().Length); //, memoryStream.GetBuffer().Length
context.Response.OutputStream.Flush();
context.Response.OutputStream.Close();
context.Response.Flush();
context.Response.End();