将文件保存到响应对象

将文件保存到响应对象

也可以动态生成文件并将其直接发送到客户端浏览器。为此,请使用一个特殊的重载版本**保存**接受以下参数的方法:

这**ContentDisposition**枚举确定发送到浏览器的文件是否提供直接在浏览器中自行打开或在与 .xls/.xlsx 或其他扩展名关联的应用程序中打开的选项。

枚举包含以下预定义的保存类型:

类型 描述
Attachment 将电子表格发送到浏览器并作为与 .xls/.xlsx 或其他扩展名关联的附件在应用程序中打开
Inline 将文档发送到浏览器并提供将电子表格保存到磁盘或在浏览器中打开的选项

XLS 文件

XLSX 文件

PDF 文件

笔记

由于对象“System.Web.HttpResponse”未包含在 .NET5 和 .Netstandard 中, 所以Aspose.Cells.NET5和.Netstandard版本不存在这个函数,可以参考下面的代码将文件保存到流中,然后对流进行操作。