The goal for this task is having some buttons on client side, which allow:
- Export canvas (diagram) to image (JPG/PNG)
- Export canvas (diagram) to PDF
The export operation will result in a file download. No server side interactions must be performed for these operations, all work have to be done on client side.
This task implies:
- Research and integration of some GWT wrappers for the libraries above. Consider too if make sense creating the gwt wrappers from our side.
- Consider adding these on some common kie/uf module - this way it can be used as wekk on other widgets,editors,etc
- Ensure features working on all support browsers
- Integrate the gwt wrappers
- Create toolbar buttons & commands (logic(operations) for the export goals (standalone & project showcases)
- Unit testing