WPF Printing-Exporting

DXPrinting™ for WPF

DXPrinting™ Library:
Printing, Reporting and Rendering Library for WPF

Print out advanced data-aware controls, create banded reports and export them to popular formats, including PDF, XPS, XLSX and HTML.

Features and Benefits
What's Inside
Buy Now
What's New
Comments & Awards
Screenshot Gallery

DXPrinting System is a universal printing and export library for WPF. We call it universal because you are not limited to specific controls that can be rendered by the library nor do you have to write a lot of code to print or export your data or control.

With DXPrinting, you can print anything...simply define the XAML and off you go. This is obviously nothing new for WPF developers since the standard FixedDocument and FlowDocument classes can do the same in combination with the DocumentViewer...Unfortunately, this similarity only applies to tabular reports (multiple data records in a specific format) and that's where DXPrinting provides you with real options going forward.

If you're using the FixedDocument class, you'll have to manually split your document across multiple pages. If you're using FlowDocument, you won't be able to control page breaks and thus a feature like displaying headers on each page cannot be properly implemented. Both these classes don't allow you to export your documents to data files in XLS, PDF, HTML and other popular formats.

All these limitations in Microsoft's implementation are overcome by DXPrinting. Among the main features we've implemented is the ability to automatically split documents across multiple pages (based on specific rules). As such, if you need column headers on every page or you want a page break before a group value - the Printing engine will deliver it for you.

Printing-Exporting Library for WPF: DevExpress DXPrinting

Printing-Exporting Library for WPF

In your WPF applications, you can use the WPF Printing Library, which allows printing out data of any type, generating reports, previewing generated reports, and exporting them to various data formats.

Help Topic: Printing Links | Help Topic: How to Use the Simple Link | Help Topic: How to Use the CollectionView Link


Immediate and Feature-Rich Document Preview: DevExpress DXPrinting

Immediate and Feature-Rich Document Preview

The DXPrinting Library ships with an intelligent and feature-rich Document Preview. If required, you can fully customize it, or embed into a custom form. The WPF Printing Library also allows previewing reports with large amounts of data before their complete generation.

Help Topic: Document Preview | Help Topic: How to Customize the DocumentPreview Toolbar


Banded Reports With Grouped Data: DevExpress DXPrinting

Banded Reports With Grouped Data

The numerous report band types available in the WPF Printing Library sufficiently simplifies creating reports.


WYSIWYG Printing for the DevExpress WPF Grid Control: DevExpress DXPrinting

WYSIWYG Printing for the DevExpress WPF Grid Control

You can render the WPF Grid Control's contents using the WPF Printing Library. This feature allows you to create various WPF reports with a tabular or tree-like structure and export them to multiple formats.

Help Topic: How to Print and Export the DXGrid Control


Multi-Column Reports: DevExpress DXPrinting

Multi-Column Reports

The WPF Printing Library allows you to easily create multi-column reports by simply specifying a couple of report properties.


Interactive Reports in WPF: DevExpress DXPrinting

Interactive Reports in WPF

The Document Preview of the WPF Printing Library allows you to enrich the interactive capabilities that your reports provide to end-users. Specifically, you can create Drill-Down and Drill-Through reports and print them out in Document Preview.

Help Topic: How to Create Drill-Down Reports


Export to Multiple Formats: DevExpress DXPrinting

Export to Multiple Formats

The WPF Printing Library allows export to multiple formats (PDF, HTML, RTF, TXT, Microsoft Excel (both XLS and XLSX) and others) with numerous specific export options available for each of the supported data formats.


Download-Compare-Decide! Get Your Free Evaluation Copy

Already evaluating DevExpress DXPrinting?

Get Free Training via the DevExpress Channel,
join us for a Free Webinar,
view our Online Documentation,
or ask a question via our Support Center.

Got a question you need answered?

We are here to help. Email us at:
info@devexpress.com
or call between 7:30AM and 4:30PM Pacific Time
+1 (818) 844-3383

DevExpress WPF Subscription
100% WPF. 100% DevExpress.
The 80+ controls and libraries that make up the DevExpress WPF Subscription have been engineered to address the UI, analytics and reporting requirements for a broad range of solutions targeting Windows®. If you are a WPF developer and are ready to experience the DevExpress difference, download your free trial today or explore the individual controls that ship as part of this subscription below.
Reporting
Including an integrated Runtime Report Designer.
Data Grid
Outlook® Style data shaping built-in.
Ribbon Controls
Fully customizable Outlook® style Ribbon.
Toolbar-Menu
A complete set of Microsoft Office® style navigation controls.
Chart Control
Dozens of 2D and 3D chart types.
Pivot Grid
Excel® style multi-dimensional pivot table.
Scheduler
Outlook® Style scheduling and calendars.
Rich Text Editor
Word® style WYSIWYG word processing.
Tree List
Hybrid treeview and list view control.
Gauge Control
Analog and digital gauges with built-in presets.
Map Control
Different map types and amazing interactivity.
Dock Windows
Create forms faster, with runtime customization.
Tile & Layout
Windows 8 touch-first Tile UI and form layout manager.
Printing-Exporting
Instant reporting - render and export your UI.
Data Editors
Unmatched data editing options.
Navigation Bar
Outlook® Style app navigation controls.
Utility Controls
From tabs to splash screens.
Carousel
From app wizards to spell checking.
Spell Checker
Office style spell checker.
App-Wide Themes
Microsoft Office® and unique DevExpress themes.
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.