Report Viewer SDK
Search results
PDF

Report Viewer SDK nuget packages and assemblies

Report Viewer SDK provides nuget packages and assemblies to embed reporting functionalities into your Blazor, JavaScript, Angular, React, ASP.NET CORE, ASP.NET, ASP.NET MVC, WPF and UWP platform applications.

Refer to the following Report Viewer SDK location to add assemblies and nuget packages into your application without using online nuget package.

Report Viewer SDK Nuget packages Location: C:\Program Files (x86)\Bold Reports\Embedded Reporting\Nuget Packages

Report Viewer SDK Assemblies location: C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies

Script References

Report viewer themes and script files available from the Report Viewer SDK build installation location, C:\Program Files (x86)\Bold Reports\Embedded Reporting\Javascript\assets.

JavaScript Report Viewer SDK

The following table JavaScript Report Viewer SDK nuget packages and assemblies details.

Purpose Bold Reports Package Description
Client Side Script and Styles BoldReports.JavaScript BoldReports.JavaScript package contain Report Viewer HTML5 and JavaScript components for web development.
Server Side Helper BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components.

Assembly location: C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies

Angular Report Viewer SDK

The following table Angular Report Viewer SDK nuget packages and assemblies details.

Purpose Bold Reports Package Description
Server Side Helper BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components.

Assembly location: C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies

ASP.NET Core Report Viewer SDK

The following table ASP.NET Core Report Viewer SDK nuget packages and assemblies details.

Purpose Bold Reports Package Description
Client Side Tag Helper BoldReports.AspNet.Core BoldReports.AspNet.Core package contain runtime assemblies for building line-of-business applications that can run on Windows, Linux, and Mac. It contains HTML Helpers for Report Viewer components to build server-side dynamic websites based on Microsoft's ASP.NET Core.
Server Side Helper BoldReports.Net.Core BoldReports.Net.Core is a server-side helper package to build ASP.NET Core Web API service that is used for Report Viewer controls with ASP.NET Core, Angular, and JavaScript platforms.

Assembly location: C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies

ASP.NET MVC Report Viewer SDK

The following table ASP.NET MVC Report Viewer SDK nuget packages and assemblies details.

Purpose Bold Reports Package Description
Client Side MVC Helper BoldReports.Mvc4

BoldReports.Mvc5
BoldReports.Mvc4, andBoldReports.Mvc5 packages contains HTML Helpers for Report Viewer and Report Writer components to build server-side dynamic websites based on Microsoft's ASP.NET MVC.
Server Side Helper BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components.

Assembly location: C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies

ASP.NET WebForms Report Viewer SDK

The following table ASP.NET WebForms Report Viewer SDK nuget packages and assemblies details.

Purpose Bold Reports Package Description
Client Side Tag Helper BoldReports.Webforms TheBoldReports.WebForms package contains HTML Helpers for Report Viewer component to build server-side dynamic websites based on Microsoft's ASP.NET Web Forms.
Server Side Helper BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components.

Assembly location: C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies

WPF Report Viewer SDK

The following table WPF Report Viewer SDK nuget packages and assemblies details.

Purpose Bold Reports Package Description
Components Packages BoldReports.Wpf BoldReports.Wpf is a .NET Report Viewer, Report Writer control package to view and export RDL/RDLC reports within a .NET application.

Assembly location: C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies

UWP Report Viewer SDK

The following table UWP Report Viewer SDK nuget packages and assemblies details.

Purpose Bold Reports Package Description
Components Packages BoldReports.UWP BoldReports.UWP is a Report Viewer control package to display RDL/RDLC reports within the Universal Windows Platform application. It builds the server-side implementations for Report Viewer component.
Server Side Helper BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components.

Assembly location: C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies for Universal Windows

NPM Packages

The Report Viewer SDK components NPM package details are tabulated below:

Platform Bold Reports Package
Javascript

BoldReports.JavaScript

Extensions

BoldReports.JavaScript.Extensions

Globalize

BoldReports.Global

The above Javascript NPM packages contain the following scripts and styles required for Reporting components.

Reporting Component Styles Scripts Usage
Report Viewer bold.reports.all.min.css bold.reports.common.min.js

bold.reports.widgets.min.js

ej.chart.min.js

ej2-base.min.js

ej2-data.min.js

ej2-pdf-export.min.js

ej2-svg-base.min.js

ej2-lineargauge.min.js
ej2-circulargauge.min.js
ej.map.min.js

bold.report-viewer.min.js

bold.reports.all.min.css - It contains the styles and css references of reporting dependent components.

bold.reports.common.min.js - Common script for reporting widgets.

bold.reports.widgets.min.js - It contains the scripts of dependent Syncfusion controls that are used for Report Viewer.

ej.chart.min.js - Renders the chart item. Add this script only if your report contains the chart report item.

ej2-base.min.js - Renders the gauge item. Add this script only if your report contains the gauge report item.

ej2-data.min.js - Renders the gauge item. Add this script only if your report contains the gauge report item.

ej2-pdf-export.min.js - Renders the gauge item. Add this script only if your report contains the gauge report item.

ej2-svg-base.min.js - Renders the gauge item. Add this script only if your report contains the gauge report item.

ej2-lineargauge.min.js - Renders the linear gauge item. Add this script only if your report contains the linear gauge report item.

ej2-circulargauge.min.js - Renders the circular gauge item. Add this script only if your report contains the circular gauge report item.

ej.map.min.js - Renders the map item. Add this script only if your report contains the map report item.

bold.report-viewer.min.js - Renders the Syncfusion Report Viewer widget.