Datei im Antwortobjekt speichern
Speichern der Datei im Antwortobjekt
Es ist auch möglich, eine Datei dynamisch zu generieren und direkt an den Client-Browser zu senden. Verwenden Sie dazu eine spezielle überladene Version der Save Methode, die die folgenden Parameter akzeptiert:
- ASP.NET HttpResponse Objekt.
- Dateiname.
- ContentDisposition, der Inhalt-Dispositionstyp der Ausgabedatei.
- SaveOptions, der Dateiformat-Typ
Die ContentDisposition Enumeration bestimmt, ob die Datei, die an den Browser gesendet wird, die Option bietet, direkt im Browser oder in einer Anwendung mit der Erweiterung .xls/.xlsx oder einer anderen geöffnet zu werden.
Die Enumeration enthält die folgenden vordefinierten Speichertypen:
Typ | Beschreibung |
---|---|
Anhang | Sendet die Tabelle an den Browser und öffnet sie in einer Anwendung als Anhang, der mit .xls/.xlsx oder anderen Erweiterungen verknüpft ist |
Inline | Sendet das Dokument an den Browser und bietet die Option, die Tabelle auf der Festplatte zu speichern oder im Browser zu öffnen |
XLS-Dateien
XLSX-Dateien
PDF-Dateien
Hinweis
Aufgrund des Objekts “System.Web.HttpResponse”, das nicht in .NET5 und .Netstandard enthalten ist, Existiert diese Funktion nicht in Aspose.Cells .NET5 und .Netstandard Version, Sie können sich auf den folgenden Code beziehen, um die Datei im Stream zu speichern und dann den Stream zu bearbeiten.