レスポンスオブジェクトへのファイルの保存
Contents
[
Hide
]
Aspose.Cellsを使用すると、ファイルを操作することができます。この記事では、ファイルをレスポンスオブジェクトに保存するさまざまな方法を説明します。
レスポンスオブジェクトへのファイルの保存
ファイルを動的に生成し、それをクライアントブラウザに直接送信することも可能です。そのためには、次のパラメータを受け入れるSaveメソッドの特別なオーバーロードバージョンを使用します。
- ASP.NET HttpResponseオブジェクト。
- ファイル名。
- ContentDisposition、出力ファイルのcontent-dispositionタイプ。
- SaveOptions、ファイル形式の種類
ContentDisposition 列挙型は、ブラウザに送信されるファイルが、ブラウザ内で直接開くか、.xls/.xlsx または他の拡張子に関連付けられたアプリケーションで開くオプションを提供するかを決定します。
列挙型には、以下の事前定義された保存タイプが含まれています:
タイプ | 説明 |
---|---|
アタッチメント | スプレッドシートをブラウザに送り、.xls/.xlsx や他の拡張子に関連付けられたアプリケーションで添付ファイルとして開きます |
インライン | ドキュメントをブラウザに送り、スプレッドシートをディスクに保存するかブラウザ内で開くオプションを表示します |
XLS ファイル
XLSX ファイル
PDF ファイル
注
NET5 および .Netstandard に含まれていないオブジェクト “System.Web.HttpResponse” により、 この機能は Aspose.Cells .NET5 および .Netstandard バージョンに存在しないため、ファイルをストリームに保存し、ストリームに対して操作を行うために、以下のコードを参照してください。