Guardar archivo en objeto de respuesta
Guardar archivo en objeto de respuesta
También es posible generar un archivo dinámicamente y enviarlo directamente a un navegador cliente. Para ello, utilice una versión especial sobrecargada del**Guardar**método que acepta los siguientes parámetros:
- ASP.NET **HttpResponse**objeto.
- Nombre del archivo.
- *ContenidoDisposición**, el tipo de disposición de contenido del archivo de salida.
- *GuardarOpciones**, el tipo de formato de archivo
El**Disposición de contenido**La enumeración determina si el archivo que se envía al navegador ofrece la opción de abrirse solo 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 |
---|---|
Attachment | Envía la hoja de cálculo al navegador y se abre en una aplicación como archivo adjunto asociado con .xls/.xlsx u otras extensiones |
Inline | Envía el documento al navegador y presenta una opción para guardar la hoja de cálculo en el disco o abrirla dentro del navegador |
XLS archivos
XLSX archivos
PDF archivos
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 la transmisión y luego realizar la operación en la transmisión.