Enregistrement du fichier dans l objet de réponse
Enregistrer le fichier dans l’objet Response
Il est également possible de générer un fichier dynamiquement et de l’envoyer directement vers un navigateur client. Pour ce faire, utilisez une version surchargée spéciale de la méthode Save qui accepte les paramètres suivants:
- L’objet HttpResponse ASP.NET.
- Nom du fichier.
- ContentDisposition, le type de disposition de contenu du fichier de sortie.
- SaveOptions, le type de format de fichier.
L’énumération ContentDisposition détermine si le fichier envoyé au navigateur fournit l’option de s’ouvrir 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 :
Type | Description |
---|---|
Pièce jointe | Envoie la feuille de calcul au navigateur et l’ouvre dans une application en tant que pièce jointe associée à .xls/.xlsx ou autres extensions. |
Incorporée | Envoie le document au navigateur et offre la possibilité de sauvegarder la feuille de calcul sur le disque ou l’ouvrir dans le navigateur. |
Fichiers XLS
Fichiers XLSX
Fichiers PDF
Remarque
En raison de l’objet “System.Web.HttpResponse” qui n’est pas inclus dans .NET5 et .Netstandard, Cette fonction n’existe donc pas dans la version Aspose.Cells .NET5 et .Netstandard, vous pouvez vous référer au code suivant pour sauvegarder le fichier dans le flux, puis effectuer l’opération sur le flux.