在 VB.NET 中,如何将内存流写入浏览器。我的内存流对象具有构建 PDF 文件的数据。现在我希望它在浏览器上呈现。怎么做?
问问题
2891 次
1 回答
1
您可以尝试以下方法:
Dim stream As MemoryStream = GetMemoryStream()
Response.Clear()
Response.ContentType = "application/pdf"
Response.AddHeader("Content-Disposition", "attachment; filename=yourfile.pdf")
Response.Write(stream.ToArray())
Response.End()
我没有测试过代码,也不确定 mime 类型,但这应该可以帮助您入门。
于 2010-06-11T03:17:20.553 回答