[x] allow the export of a process as a bpmn text file
[x] allow the export of a process as an svg image file
[x] allow the export of a process as a pdf file
[x] allow export with page size adjusted to process size
[x] allow export with a fixed page size in landscape A4 format
[x] allow export of a process as a raster image (png/jpeg ...): 2-3 options (good, excellent)
[x] give the user options to export additional process artefacts:
[x] allow export of user task html and images if requested (zip file with bpmn, html and images)
[x] allow export of processes referenced in call activities (in zip in case of image, svg and bpmn or in the same pdf in case of pdf)
[x] allow export of collapsed subprocesses (in zip in case of image, svg or in the same pdf in case of pdf)
[x] allow export of multiple processes in a zip file
[x] copy image to clipboard
[x] export only the selected parts of the Process diagram
if collapsed subprocess are selected, only export the subprocess if the corresponding option is selected
if inside a subprocess: only export the currect "layer" (not the parent)
[ ] consider the process images for the export, see #165
[ ] PDF-Export: Option to Export a complete Process Description with title page (Process Name and Version), the diagram, the description of the process and each element
[ ] convert the markup text of the Description field into the PDF
[ ] Each Element description can contain all Meta-Data from the property Panel: Name, Type, Image, Description, Milestones, Custom Properties
[ ] if the Name field is not filled, then use the Id (and try to show the Id inside the diagram, if possible)
Name
field is not filled, then use the Id (and try to show the Id inside the diagram, if possible)