
A library for generating reports and creating documents for .NET 8, Blazor, .NET Core, ASP.NET , MVC and WinForms
Vendor
Fast Reports
Company Website



Overview
FastReport .NET is a comprehensive reporting solution designed for the .NET platform. It enables developers to create application-independent reports, offering a powerful visual report designer that can be integrated into applications or used as a standalone tool. The software supports various .NET technologies, including WinForms, WPF, ASP.NET, MVC, .NET Core, and Blazor, making it versatile for different project requirements. The report designer allows users to create, edit, view, save, export, and print reports with ease. It supports a wide range of components, such as text, images, charts, and 3D diagrams, facilitating the creation of complex and visually appealing reports. FastReport .NET also offers compatibility with various data sources, enabling users to connect to any database and utilize its tables or create custom queries.
Features and Capabilities
- Embeddability: Easily integrate FastReport .NET into projects by installing packages from the NuGet repository or downloading them from the official website. No additional modules or special extensions are required.
- Comprehensive Component Library: Access a variety of elements for building reports, including text, images, mathematical formulas, and 3D diagrams.
- Report and Data Structure Management: Utilize the report tree and properties tree to edit report structures, parameters, filters, and data sources with global styles.
- Compatibility and Integration: Part of the FastReport ecosystem in C#, allowing reports created in other products to work seamlessly with FastReport .NET and vice versa
- Transition from Other Solutions: Convert reports from List&Label, DevExpress, Microsoft Reporting Services (RDL, RDLC), Crystal Reports, StimulSoft, and Jasper Library into FastReport format.
- Graphical Rendering: Utilizes System.Drawing with GDI+ graphics functions to create graphical elements, render text, and manage images.
- Visual Report Designer: Includes a powerful designer for creating and modifying reports, which can be run from code within applications.
- Online Report Designer: Available for ASP.NET, allowing users to create, edit, and view reports from various devices.
- Database Connectivity: Connect to any database, use its tables, or create custom SQL queries.
- Dialog Forms: Add one or more dialog forms to reports to request parameters before execution.
- Built-in Scripting: Manage interactions with dialog form controls and perform complex data processing using built-in scripts.
- Report Output: Preview, print, or export reports to various popular formats.
- Template Designer: A standalone desktop report designer that allows both developers and users to create, edit, view, save, export, and print custom reports. Supports MDI (Multi-Document Interface) mode for working with multiple reports simultaneously.
- Localization: Supports more than 25 popular languages, facilitating global usability.
- Band-Oriented Report Generation: Utilizes a rich set of bands to build various types of reports, such as lists, master-detail, grouped, multi-column, and more. Supports subreports and inheritance for shared elements across reports.