Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Collapse]Office File API
  Demo Application
  Redistribution and Deployment
 [Expand]Spreadsheet Document API
 [Expand]Word Processing Document API
 [Expand]PDF Document API
 [Expand]Excel Export Library
 [Collapse]Snap Report API
   Getting Started
  [Expand]Concepts
  [Expand]Examples
 [Expand]Zip Compression and Archive API
 [Expand]Barcode Generation API
 [Expand]Unit Conversion API
 [Expand]API Reference
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Snap Report API

The Snap Report API is the non-visual .NET library which allows you to create and customize mail-merge documents on the server, using the provided API (Application Programming Interface). Its main features are as follows.

  • Create mail merge and tabular reports from scratch, and customize them in code.

  • Format text and apply predefined or custom styles to report templates.

  • Export to PDF, Microsoft Word formats (DOCX, DOC and RTF) and other popular formats (e.g., TXT, ODT and EPUB).

  • Utilize charts, sparklines and bar codes.

  • Support for RichEditDocumentServer features.

  • Support for the medium trust permission level.

Important

The Universal Subscription or an additional Office File API Subscription is required to use this component or library in production code. Refer to the DevExpress Subscription page for pricing information.

To learn how to implement a specific task for your reports using the Snap Report API, check the Examples section. To learn more about the Snap architecture, refer to the articles from the Concepts section.

Is this topic helpful?​​​​​​​