从angular 5应用程序中的API下载Gembox ExcelFile作为ExcelFile

从angular 5应用程序中的API下载Gembox ExcelFile作为ExcelFile,excel,asp.net-web-api,angular5,gembox-spreadsheet,Excel,Asp.net Web Api,Angular5,Gembox Spreadsheet,我正在尝试从asp.NETWebAPI中的GemboxExcelFile创建一个excel文件,并让它从Angular5应用程序下载。但是,下载的文件说它已损坏,打开时,随机和不需要的文本将与所需的原始数据一起显示。 以下是服务器端响应: 以下是客户端请求: 这是服务器端代码: 以下是我试图从客户那里获得它的方式: 如果有任何帮助,我们将不胜感激。您是否可以尝试在不使用Angular的情况下下载电子表格,是否会出现同样的问题?若问题仍然存在,你们能上传一个小的测试项目给我看吗?最后,作为

我正在尝试从asp.NETWebAPI中的GemboxExcelFile创建一个excel文件,并让它从Angular5应用程序下载。但是,下载的文件说它已损坏,打开时,随机和不需要的文本将与所需的原始数据一起显示。 以下是服务器端响应:

以下是客户端请求:

这是服务器端代码:

以下是我试图从客户那里获得它的方式:


如果有任何帮助,我们将不胜感激。

您是否可以尝试在不使用Angular的情况下下载电子表格,是否会出现同样的问题?若问题仍然存在,你们能上传一个小的测试项目给我看吗?最后,作为FYI,在将来考虑将片段代码作为文本而不是图像提供。你能想象如果StackOverflow上的每个人都提供代码作为屏幕截图,每个答案都作为一个图像提供!?!?另外,我看到SaveXls、SaveXlsx和SaveCsv方法下面有一条绿色的曲线。这些方法已经过时了,即使它们工作得很好,也应该考虑使用统一的保存方法。