Aspose.Cells を使用して Excel ファイルを作成します。
実際、ディスクに xls ファイルを保存しようとしていますが、この問題を解決できません。これが私の get メソッドです。
[Route("xls")]
[HttpGet]
public HttpResponseMessage Export()
{
try
{
string dataDir = KnownFolders.GetPath(KnownFolder.Downloads);
//var workbook = TransferService.Export(); //TODO get xml
Workbook workbook = new Workbook();
var stream = workbook.SaveToStream();
// I need save this workbook
return Request.CreateResponse(HttpStatusCode.OK); //it's not important here
}
catch (Exception ex)
{
return Request.CreateResponse(HttpStatusCode.InternalServerError); //it's not important here
}
}
また、onClickと呼ばれる機能があります
function exportToXls() {
$.get(exportURI, function (response) {
return response;
});
}
誰かがクリックすると、ファイルがディスクに保存されます (または場所と名前を選択できるブラウザが開きます)。これを解決するには?