The ASP.NET Core Report Writer is a powerful library that enables you to export SSRS RDL and RDLC reports from various reporting applications. Silently print reports in multiple formats, such as PDF, Word, and Excel, without requiring a report viewer control for rendering or viewing. The library also offers developer-friendly APIs to create reports programmatically without a user interface.
What you can do with ASP.NET Core Report Writer
Reports from anywhere
Effortlessly create and export SSRS RDL and RDLC reports with the ASP.NET Core Report Writer. With or without a report server, the writer allows easy access to reports from Microsoft SSRS, SSRS SharePoint, as well as applications, cloud storages, and databases.
Export reports with unmatched clarity by highlighting data on demand using the ASP.NET Core Report Writer. Style your reports using the following data customization options:
HTML/rich text rendering.
Conditional formatting.
Simple and complex expressions.
Data shaping
Export organized and shaped data using the following options to make bolder business decisions:
Sorting
Filtering
Grouping
Summaries and aggregates
Calculated fields
Report parameters
Set the following parameter types to interact with the report on the fly to modify the data exported from RDL/RDLC reports:
The ASP.NET Core Report Writer exports reports with interactive features like drill down, hyperlinks, bookmarks or anchors, document map, sub-reports, and nested data regions.
Users can change the default file format to any other file format version that is supported by the selected file type. APIs are included for setting the format before exporting the document:
You have control over all behaviors of the Report Writer to provide the best experience to your end users through a rich set of developer-friendly APIs.
Cross-platform compatibility
The ASP.NET Core Report Writer allows you to build business intelligence reporting applications that run on macOS, Linux, and Windows.