Enregistrement du fichier dans l'objet de réponse
Enregistrement du fichier dans l’objet de réponse
Il est également possible de générer dynamiquement un fichier et de l’envoyer directement à un navigateur client. Pour ce faire, utilisez une version spéciale surchargée du**[Enregistrer] (https://reference.aspose.com/cells/net/aspose.cells.workbook/save/methods/5)**méthode qui accepte les paramètres suivants :
- ASP.NET**HttpResponse**objet.
- Nom de fichier.
- ContentDisposition, le type de disposition de contenu du fichier de sortie.
- [Options de sauvegarde] (https://reference.aspose.com/cells/net/aspose.cells/saveoptions), le type de format de fichier
Le**ContentDisposition**L’énumération détermine si le fichier envoyé au navigateur offre la possibilité de s’ouvrir seul directement dans le navigateur ou dans une application associée à .xls/.xlsx ou à une autre extension.
L’énumération contient les types de sauvegarde prédéfinis suivants :
Taper | Description |
---|---|
Attachement | Envoie la feuille de calcul au navigateur et s’ouvre dans une application en tant que pièce jointe associée à .xls/.xlsx ou à d’autres extensions |
En ligne | Envoie le document au navigateur et présente une option pour enregistrer la feuille de calcul sur le disque ou l’ouvrir dans le navigateur |
XLS Fichiers
XLSX Fichiers
PDF Fichiers
Noter
En raison de l’objet “System.Web.HttpResponse” ne contenu pas dans .NET5 et .Netstandard, Donc, cette fonction n’existe pas dans les versions Aspose.Cells .NET5 et .Netstandard, vous pouvez vous référer au code suivant pour enregistrer le fichier dans le flux, puis effectuer l’opération dans le flux.