Does anyone know of a Reporting Engine for WPF? Most of the ones I could find are still for WinForms.
I'm happy enough using a WinForms one in WPF with a WinForms host so long as the tool has a UserControl that can be embedded in a window.
Also, I'm not using a database and all my data is in XML so the Reporting Engine needs to be able to handle that.
Any suggestions?
Why ComponentOne's WPF Reporting Engine? Enhanced rendering sharpens text, shape, and border rendering, with DirectWrite/DirectX in WinForms, WPF, and UWP With snap lines, collapsible sections, chart editors, and calculated fields, you'll barely need to code at all
What is database reporting tools? Database reporting tools are the reporting software that helps you directly generate reports of the data from the database or the data warehouse you use. There are two types of databases used in the company or organizations: relational databases and NoSQL data sources. SQL vs NoSQL (From Google)
What are the Best Free Proprietary Reporting Software? Sisense, Periscope Data, Google Data Studio, Microsoft Power BI Desktop, QlikView Personal Edition, Databox, EspressReport Lite are some of the Top Free Proprietary Reporting Software. What are the Best Open Source Reporting Software?
It is one of the most popular open-source reporting tools. It is licensed under GPLv2 and is written in Java. This reporting tool supports multiple data sources, as well as supports various exporting formats such as PDF, HTML, CSV, and XML. JasperReports also includes multiple components:
Perhaps you can do the reporting in a FixedDocument of FlowDocument? I had the same issue, and in my situation (printing of a 1 page invoice), using a FixedDocument was an elegant and easy solution... (and inexpensive since i didn't need to buy a 3rd party reporting suite...)
We've ended up going with Telerik, but as a WinForms solution embedded in WPF. There are no WPF report viewers that can handle non-database report sources as of Jan 2009.
There seems to be a hole in the marketplace.
Here where I work, we use Stimulsoft Reports.Net. It can bind to a lot of things (including XML), and it can export to XPS, which you can then show in WPF using a DocumentViewer, or, if you're ambitious, you can rip open the XPS document using the XPS API, take the Glyphs and Paths out of every FixedPage, throw them on a Canvas, and display it in your app.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With