如何下载内存流
本文关键字:内存 下载 何下载 | 更新日期: 2023-09-27 18:09:26
我有一个内存流,我把我的PDF文档的值。
我的代码是(在asp.net中)将在浏览器中打开一个包含PDF内容的页面。我想要下载PDF文档而不是在浏览器中打开它
这是我的代码
// Send PDF to browser
MemoryStream stream = new MemoryStream();
document.Save(stream, false);
Response.Clear();
Response.ContentType = "application/pdf";
Response.AddHeader("content-length", stream.Length.ToString());
Response.BinaryWrite(stream.ToArray());
Response.Flush();
stream.Close();
Response.End();
你能帮我吗?
添加attachment
标志的Content-Disposition
标头:
Response.AddHeader("content-disposition", "attachment; filename=foo.pdf");