Guardando archivo en objeto de respuesta

Guardando archivo en objeto de respuesta

También es posible generar un archivo dinámicamente y enviarlo directamente al navegador del cliente. Para hacerlo, use una versión sobrecargada especial del método Save que acepta los siguientes parámetros:

La enumeración ContentDisposition determina si el archivo que se envía al navegador proporciona la opción de abrirse directamente en el navegador o en una aplicación asociada con .xls/.xlsx u otra extensión.

La enumeración contiene los siguientes tipos de guardado predefinidos:

Tipo Descripción
Archivo adjunto Envía la hoja de cálculo al navegador y se abre en una aplicación como un archivo adjunto asociado con .xls/.xlsx u otras extensiones
En línea Envía el documento al navegador y presenta una opción para guardar la hoja de cálculo en el disco o abrir dentro del navegador

Archivos XLS

Archivos XLSX

Archivos PDF

Nota

Debido al objeto “System.Web.HttpResponse” que no está incluido en .NET5 y .Netstandard, Por lo tanto, esta función no existe en la versión Aspose.Cells .NET5 y .Netstandard, puede consultar el siguiente código para guardar el archivo en el flujo, y luego realizar operaciones en el flujo.