Datei im Antwortobjekt speichern
Datei im Antwortobjekt speichern
Es ist auch möglich, eine Datei dynamisch zu generieren und direkt an einen Client-Browser zu senden. Verwenden Sie dazu eine spezielle überladene Version von**Speichern**Methode, die die folgenden Parameter akzeptiert:
- ASP.NET**HttpResponse**Objekt.
- Dateiname.
- ContentDisposition, der Inhaltsdispositionstyp der Ausgabedatei.
- Speicheroptionen, der Dateiformattyp
Das**ContentDisposition**Die Enumeration bestimmt, ob die an den Browser gesendete Datei die Option bietet, sich selbst direkt im Browser oder in einer Anwendung zu öffnen, die mit .xls/.xlsx oder einer anderen Erweiterung verknüpft ist.
Die Enumeration enthält die folgenden vordefinierten Speichertypen:
Typ | Beschreibung |
---|---|
Anhang | Sendet die Tabelle an den Browser und wird in einer Anwendung als Anhang geöffnet, der mit .xls/.xlsx oder anderen Erweiterungen verknüpft ist |
In der Reihe | Sendet das Dokument an den Browser und bietet eine Option zum Speichern der Tabelle auf der Festplatte oder zum Öffnen im Browser |
XLS Dateien
XLSX Dateien
PDF Dateien
Notiz
Da das Objekt „System.Web.HttpResponse“ nicht in .NET5 und .Netstandard enthalten ist, Diese Funktion existiert also nicht in Aspose.Cells .NET5- und .Netstandard-Version, Sie können auf den folgenden Code verweisen, um die Datei im Stream zu speichern, und dann den Vorgang im Stream ausführen.