I'm looking into incorporating the DevExtreme react library into our pre-existing React web application. Specifically, the new library we select needs to be able to support exporting/printing our data grids and Charts (Bar, Pie, etc...) into both PDF and Excel formats.
I tried searching the documentation but wasn't able to verify whether this is or is not supported, so I was wondering if you could provide clarity on whether the react library will support this? If it does not, could you also include when, if ever, you expect that functionality to be available?
Please accept my apologies for the delayed response. DevExtreme provides two React component libraries: DevExtreme React Components, which are wrappers over DevExtreme widgets and DevExtreme Reactive Components. I suggest you refer to this blog post for a detailed comparison of the two libraries.
DevExtreme React Components:
DataGrid exports data to Excel. Export to PDF is in our RoadMap (Data Export section) and we are going to implement it in one of future releases. Printing functionality is not in our immediate plans.
DataGrid - Export To Excel React Demo
Charts support printing and export to PNG, PDF, JPEG, SVG, and GIF.
Chart - Client-Side Exporting and Printing
DevExtreme Reactive Components
We have plans to implement Grid exporting. Please take a look at the 'Native React Grid' section. As for the possible workaround, I suggest you review the Allow data export from the Grid GitHub issue.
Chart exporting is not in our immediate plans. Nevertheless, we have a demo illustrating how to export it using 3rd-party libraries - React Chart Export Demo.
Let me know if you have additional questions. Me and my colleagues will be happy to assist you.