Logo
Sign in

A set of high-performance components for creating reports and documents in WPF projects.

WPF pic4 en.png
WPF en.png
Avalonia en.png
Sk_wpf.png
Product details

Overview

FastReport WPF is a powerful reporting tool designed specifically for Windows Presentation Foundation (WPF) applications. It enables developers to embed advanced, interactive reports directly into their desktop software. Supporting multiple data sources such as SQL databases, XML, JSON, and business objects, it offers a flexible and high-performance solution for creating rich, customizable reports. The visual report designer allows drag-and-drop report creation without heavy coding, while scripting with C# or VB.NET enables custom logic and data handling. FastReport WPF supports exporting to many popular formats, interactive features like drill-down and filtering, and provides full print preview and printing capabilities. It’s ideal for businesses needing dynamic and visually rich reports integrated seamlessly into WPF apps.

Features and Capabilities

  • Native WPF Integration: Designed specifically for WPF technology, ensuring compatibility with WPF UI paradigms and controls.
  • Multiple Data Source Support: Connects easily to SQL Server, Oracle, MySQL, SQLite, XML files, JSON data, business objects, and other custom data sources.
  • Visual Report Designer: Drag-and-drop report creation interface that supports tables, labels, charts, barcodes, images, and more.
  • Complex Report Layouts: Supports subreports, master-detail relationships, nested reports, cross-tabs, and multi-column reports.
  • Rich Data Visualization: Includes support for a variety of chart types (bar, pie, line, area, funnel), barcodes (1D and 2D), and custom graphics.
  • Interactive Reports: Enables drill-down, sorting, filtering, dynamic report parameters, and toggling visibility for detailed data exploration.
  • Scripting and Custom Logic: Supports embedded scripting using C# or VB.NET to perform calculations, conditional formatting, and custom data handling.
  • Localization and Multilanguage: Allows creation of reports that can switch languages dynamically, suitable for international applications.
  • Export and Sharing Options: Export reports to popular formats including PDF, Microsoft Excel, Word, HTML, CSV, RTF, and images.
  • High Performance Rendering: Optimized for fast report rendering and smooth UI experience within WPF apps, including support for hardware acceleration.
  • Printing and Print Preview: Comprehensive print management with preview, page setup, and printer selection capabilities.
  • Customizable Components: Fully customizable report elements, styles, fonts, colors, and layout to match corporate branding.
  • Embedding and Automation: Can be embedded within applications with no dependency on external engines; supports report automation, scheduled generation, and delivery.
  • Security: Supports encrypted reports and secure access to report data.
  • User-Friendly API: Provides a rich API for developers to load, modify, and display reports programmatically.
  • Cross-Platform Compatibility: Although tailored for WPF, can export reports usable in other environments and integrate with multi-platform workflows.