Logo
Sign in
Product Logo
AvaloniaFast Reports

A universal component for generating reports when developing cross-platform applications using Avalonia UI

Avalonia en-1.png
Avalonia pic4 en.png
WINFORMS EN 3.png
Avalonia en.png
Product details

Overview

FastReport Avalonia is a cross-platform reporting tool designed for applications using the Avalonia UI framework. It enables developers to generate and export reports across macOS, Linux, and Windows from a single codebase. The component supports .NET 6 and higher, including .NET 7 and .NET 8, and is compatible with x64, x86, and arm64 architectures. Utilizing the SkiaSharp graphics engine, it ensures high-quality rendering of reports. FastReport Avalonia is part of the unified FastReport ecosystem, allowing seamless integration with other FastReport products and services.

Features and Capabilities

  • Cross-Platform Support: Develop applications for macOS, Linux, and Windows using a single codebase.
  • No Additional Modules Required: Install necessary packages from NuGet or download from the website; no special extensions needed.
  • Unified Report Designer: A desktop designer that allows users to create, edit, view, save, export, and print custom reports.
  • SkiaSharp Graphics Engine: Ensures professional-quality rendering of reports.
  • Template Designer: Supports band-oriented reports, including list, master-detail, multi-column, and grouped reports.
  • Data Processing: Works with ADO .NET data sources, supporting sorting, filtering, and master-detail relationships.
  • Database Connectivity: Connects to various databases, including ADO, MS SQL, and XML, and can retrieve data from business objects of type IEnumerable.
  • Scripting Engine: Supports C# and VB .NET for complex data processing and managing dialog forms.
  • Dialog Forms: Allows for user input before report generation, with support for data connection and filtering.
  • Localization: Supports over 25 popular languages.
  • Report Inheritance: Create base reports with common elements (e.g., headers, footers, logos) and inherit them in other reports.
  • Subreports: Supports embedding subreports within main reports.
  • Export Formats: Supports exporting reports to various formats, including PDF, Excel, and MS Word.