Skip to content

Export X6 Flowchart Content - #720

Closed
KnibbsyMan wants to merge 1 commit into
mainfrom
feat/export-workflow-x6
Closed

Export X6 Flowchart Content#720
KnibbsyMan wants to merge 1 commit into
mainfrom
feat/export-workflow-x6

Conversation

@KnibbsyMan

Copy link
Copy Markdown
Member

Adds support for exporting the flowchart to PNG, SVG and JPEG formats.
image

image

Features:

  • Automatically pulls the flowcharts name and version for the default export filename.
  • Provides support to change the external padding around the outside of the flowchart.

Closes: #585

…Main instead.

Introduces a "Capture" button allowing users to export flowcharts as PNG, JPEG, or SVG. Adds a dialog for export options (file name, format, padding) with validation. Integrates the X6 export plugin and implements JS interop for exporting. Refactors designer wrappers and updates UI to support the new export functionality. Includes minor code cleanups and dependency updates.
@KnibbsyMan

Copy link
Copy Markdown
Member Author

TODO: External fonts dependencies have been removed as part of another PR but the issue still remains. Looks like the CSS for the workflow styling rendering needs to be added to the export instead. Or explore other export methods / libraries.

@KnibbsyMan KnibbsyMan changed the title Add export/capture feature to Flowchart Designer - Restore #693 onto … Export X6 Flowchart Content Jan 7, 2026
@sfmskywalker

Copy link
Copy Markdown
Member

Thanks for this exploration. #585 has now been delivered by #995 on top of the current main, reusing the X6 export plugin approach from this draft (with a fix for the plugin's JPEG helper, which delegates to PNG encoding). This draft can be closed as superseded; leaving that to the maintainers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support export of workflows as image (PNG/SVG/PDF) in Workflow Studio

2 participants