ReportViewerCore.NETCore 15.1.25
This project is not supported/developed by Microsoft
This project is aimed at porting Microsoft SQL Server Reporting Services (Report Viewer) to .NET 8. Sources and examples are available at https://github.com/lkosson/reportviewercore/
Basic usage
Stream reportDefinition; // your RDLC from file or resource
IEnumerable dataSource; // your datasource for the report
LocalReport report = new LocalReport();
report.LoadReportDefinition(reportDefinition);
report.DataSources.Add(new ReportDataSource("source", dataSource));
report.SetParameters(new[] { new ReportParameter("Parameter1", "Parameter value") });
byte[] pdf = report.Render("PDF");
No packages depend on ReportViewerCore.NETCore.
.NET 8.0
- Microsoft.CodeAnalysis.VisualBasic (>= 4.8.0)
- System.CodeDom (>= 8.0.0)
- System.IO.Packaging (>= 8.0.1)
- System.Drawing.Common (>= 8.0.0)
- System.Resources.Extensions (>= 6.0.0)
- System.ServiceModel.Http (>= 8.1.0)
.NET 9.0
- Microsoft.CodeAnalysis.VisualBasic (>= 4.8.0)
- System.CodeDom (>= 9.0.0)
- System.IO.Packaging (>= 9.0.0)
- System.Drawing.Common (>= 9.0.0)
- System.Resources.Extensions (>= 6.0.0)
- System.ServiceModel.Http (>= 8.1.0)