camunda / camunda-modeler

An integrated modeling solution for BPMN, DMN and Forms based on bpmn.io.
https://camunda.com/products/modeler
MIT License
1.5k stars 481 forks source link

Export DMN Decision Table to Image File (JPG, PNG, SVG) #3410

Open HenryMacGuy opened 1 year ago

HenryMacGuy commented 1 year ago

Problem you would like to solve

I am need to share DMN decision tables with others who do not have DMN modelers. Though there are raw Excel export plug-ins available, they do not capture all of the details of the decision table (including table name, hit policy, etc.).

Proposed solution

The Camunda Desktop Modeler currently has an image export for the DRD only. Providing a similar function to export the selected Decision Table as either a JPG, PNG, or SVG would be helpful.

Alternatives considered

I have attempted using simple screen capture, but this approach only works for small Decision Tables that can be viewed in total. Large Decision Tables cannot be captured in this manner as parts of the table are outside the view area.

Additional context

Using Camunda Desktop Modeler Version 5.7.0.


Related to https://github.com/camunda/camunda-modeler/issues/1477

nikku commented 1 year ago

Thanks for opening this issue. What exactly is your use-case?

HenryMacGuy commented 1 year ago

Thanks for opening this issue. What exactly is your use-case?

Thank you for looking into my request.

I am currently documenting business processes and rules in iGrafx (enterprise modeling platform) for our business users to collaborate and approve. As part of the process BPMN, I have included business rules which are modeled in Camunda Modeler DMN.

My objective is to include a snapshot of the decision table for visual reference to allow them to view and comment within our modeling platform. Unfortunately, our modeling platform cannot render a DMN file.

nikku commented 1 year ago

Thanks for providing further feedback. You could checkout Camunda Cloud as a place to share and edit these assets on the web, and potentially (and conveniently) link to your own process application. From there these documents can be shared conveniently, too.

nikku commented 1 year ago

From the core modeling perspective this sounds like an edge case and we'll likely not invest into this area in the near future. We believe that previews shall be interactive.

Moving to backlog for the time being.