C# 不使用ASP Crystal Reports Viewer以HTML格式显示Crystal报表

C# 不使用ASP Crystal Reports Viewer以HTML格式显示Crystal报表,c#,angularjs,crystal-reports,asp.net-web-api,C#,Angularjs,Crystal Reports,Asp.net Web Api,对于我当前的项目,我有一个角度前端和C后端,它们都被分离到各自的项目中。我的问题是,有没有一种不用ASP Crystal Reports Viewer在浏览器中显示Crystal报表的方法?我找了好几个星期,什么也没找到。我没有使用MVC,主要是因为我不太熟悉它以及如何使用MVC。基本上,我只有静态HTML页面,我使用Angular回调服务器并获取数据,我知道我可以发出调用并加载crystal报表,但我不知道如何实际显示它,因为我没有crystal报表查看器,因为我不使用Web表单。任何帮助都将

对于我当前的项目,我有一个角度前端和C后端,它们都被分离到各自的项目中。我的问题是,有没有一种不用ASP Crystal Reports Viewer在浏览器中显示Crystal报表的方法?我找了好几个星期,什么也没找到。我没有使用MVC,主要是因为我不太熟悉它以及如何使用MVC。基本上,我只有静态HTML页面,我使用Angular回调服务器并获取数据,我知道我可以发出调用并加载crystal报表,但我不知道如何实际显示它,因为我没有crystal报表查看器,因为我不使用Web表单。任何帮助都将不胜感激。

通过.Net代码,您可以通过web服务公开这些代码,您可以将其导出为各种格式的PDF、Word文档、Excel、文本、HTML。您可以对加载报告并导出HTML的C web服务调用进行JavaScript调用,然后再进行另一次调用以呈现该报告或从原始调用中获取其结果,但不确定报告运行所需的时间