product image

FastReport Avalonia allows to generate reports and documents, as well as export finished files to a variety of data formats. Develop your business applications with a single user interface on macOS, Linux, and Windows simultaneously. Our component is not only compatible with the usual x64 and x86 processor architectures but also works stably on arm64. Supports Avalonia UI, .NET 6 and higher.

Take advantage of the most complete offer from the experts in the World of data presentation for .NET 7, .NET Core, Blazor, ASP.NET, MVC, and Windows Forms, and Mono. Get cross-platform reports and advanced business graphics for your application. We will be glad to become part of your global team!

Features

Integration into projects

Integration into projects

Install the required package from the NuGet repository, or download the package from our website to your computer and add the necessary libraries to the project. No additional modules or special extensions are required.

Saving development resources

Saving development resources

The advantage of the Avalonia framework, multiplied by the ease of working with FastReport: create reporting components for your application for three platforms at once: macOS, Linux and Windows. One piece of code, three platforms!

Quick access to the report and data structure

Quick access to the report and data structure

From the report tree and properties tree, you can edit the report structure, parameters, and filters, as well as data sources with global styles.

Compatibility and Integration

Compatibility and Integration

FastReport Avalonia is part of the unified FastReport platform. In FastReport Cloud, you can store your templates, reports, data sources and then use them in the desktop designer.

Smooth transition from other solutions

Smooth transition from other solutions

Our report generator instantly converts your reports from List&Label, DevExpress, Microsoft Reporting Services (RDL, RDLC), Crystal Reports, StimulSoft, and Jasper Library into the FastReport format.

Graphics engine

Graphics engine

SkiaSharp is used as a renderer, which allows to build beautiful, professional-looking reports in maximum quality.

What kind of reports can FastReport Avalonia create?

Virtually any kind: invoices, financial reports, product catalogs with color profile support, restaurant menus, sales breakdowns, surveys with electronic forms, airline tickets, utility bills, and much more. We can create all of these reports! If you have data that needs to be visually presented, FastReport is an ideal solution.

 

FastReport Avalonia

 

Template designer

The standalone desktop report designer is the heart of FastReport. It enables both developers and users to create, edit, view, save, export and print custom reports without much hassle. The designer can be used at run-time. This will allow your users to independently edit existing documents and create new ones. The designer can also be used in MDI (Multi-Document Interface) mode in order to work with several reports simultaneously.

Localization is supported for more than 25 languages.

FastReport Avalonia is a band-oriented report generator. A rich set of bands allows you to build reports of any type: list, master-detail, grouping report, multi-column, master-detail-detail and others. If you need to create many reports that contain the same elements (header, footer, company details, logos), then you can collect common elements into a base report and inherit all other reports from it. We also support the nested reports feature.

Nuget repository

 

 

FastReport Avalonia

 

Data processing

FastReport Avalonia works with ADO .NET data sources. It supports sorting and filtering data, as well as master-detail relationships, which you can set up with a few clicks. It is compatible with ADO, MS SQL, and XML databases. There are connectors available for connecting to other databases, and you can even retrieve data from business objects of the IEnumerable type.

Your report can contain data such as tables, queries, and database connections. It means that you can not only use data available within your application but also connect directly to any database from the report. FastReport Avalonia includes a script engine that supports C# and VB .NET, allowing you to leverage the full power of .NET for comprehensive data processing, interactive form management, and more.

Reports can include dialog forms to prompt for parameters before generating the report. The dialog controls support data binding and subsequent filtering. Filtering can be added to any report without writing any code. With the visual query builder, you don't need to know SQL language to create complex queries involving multiple tables.

FastReport Avalonia

 

Preview and Print

You can thoroughly examine a pre-designed report in the Report Viewer preview window. Our component supports working with parameters, multi-level drill-downs, and interactive reports. You can define the action to be triggered when a user clicks on an object in the preview window. For example, you can generate and display another report that shows detailed information about the object the user clicked on.

Additional printing settings are available. You can split large report pages into smaller ones for printing, print multiple small pages on one larger page, and define custom printing formats with scaling. Need to print a report with A3-sized pages on a regular printer that supports only A4? Now it's not a problem!

 

FastReport Avalonia

 

Exports to convenient formats

There are filters for exporting the prepared report to many formats: PDF, RTF, XLSX, XML, DOCX, TXT, CSV, PowerPoint, HTML, MHT, XPS, JPEG, BMP, PNG, Open Document Format (ODT, ODS, ODP), XAML, Scalable Vector Graphics (SVG), DBF, PPML, etc. Cloud support: OneDrive, Google Drive, Box, Dropbox.

FastReport Avalonia allows you to quickly convert reports with editable fields (such as text fields, combo boxes, checkboxes, radio buttons, and graphic fields) into PDF documents without connecting additional libraries. Save your reports in popular formats: PDF 1.5, PDF/A-1a, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b, PDF/X- 3 and PDF/X-4, which are secure, accessible and reliable.

 

FastReport Avalonia

Screenshots

FastReport Avalonia
FastReport Avalonia
FastReport Avalonia
FastReport Avalonia
FastReport Avalonia
FastReport Avalonia
FastReport Avalonia

Try it for free

FastReport Avalonia Absolutely for free

Editions

Choose edition

Standard

  • Avalonia Components

  • Report objects

    Text, Picture, Shape, Line, Subreport
  • Advanced report objects

    Table, Matrix, Barcode, Charts, Maps, RichText, Checkbox, Zip code, CellularText
  • Export the prepared report to other formats

  • In-report dialogue forms

  • In-report datasources

  • Run-time report designer

  • Report script

  • Save prepared reports to clouds

  • ASP.NET Core Components

    WebReport
  • Support .NET Core / Blazor

    Windows, Linux, macOS
  • Source code

  • Blazor WebAssembly

  • Online designer

  • FastReport .NET

  • FastReport WPF

  • FastReport Mono

  • FastCube .NET

  • FastReport Business Graphics .NET

  • From $599

Ultimate

  • Avalonia Components

  • Report objects

    Text, Picture, Shape, Line, Subreport
  • Advanced report objects

    Table, Matrix, Barcode, Charts, Maps, RichText, Checkbox, Zip code, CellularText
  • Export the prepared report to other formats

  • In-report dialogue forms

  • In-report datasources

  • Run-time report designer

  • Report script

  • Save prepared reports to clouds

  • ASP.NET Core Components

    WebReport
  • Support .NET Core / Blazor

    Windows, Linux, macOS
  • Source code

  • Blazor WebAssembly

  • Online designer

  • FastReport .NET

  • FastReport WPF

  • FastReport Mono

  • FastCube .NET

  • FastReport Business Graphics .NET

  • From $1499

Related articles

How to work with FastReport Avalonia on .NET 8 in Visual Studio for Mac

March 26, 2024
German Bagaevski

Avalonia UI is a .NET-based framework widely used for cross-platform user interface development. With a universal API for building applications, Avalonia supports all major platforms and runtime environments and has its unique interface. This ensures that your business solutions will look identical ...

read more

Using the PageCreate event in FastReport .NET

April 8, 2024
Vladislav Yarovoy

The new event PageCreate occurs when creating a new page in the FastReport .NET engine. At this stage, you can change the properties of the page. Other events like StartPage, FinishPage, and ManualBuild are triggered before the beginning/end of building the page template. For example, you can alter...

read more

How to work with FastReport Avalonia on .NET 8 in Visual Studio Code for Linux

April 9, 2024
German Bagaevski

We continue the series of articles about working with FastReport Avalonia in Visual Studio Code on various operating systems. In this article, we will analyze in detail how to run FastReport Avalonia on a Linux operating system using the Visual Studio Code IDE. Avalonia UI is a .NET framework that ...

read more

Any questions?

Leave your contact details and we will contact you

Ask question