pngplantumlmindmappingmindmap

Is there a way to draw multi-page mind map diagrams with PlantUML?


I have tried using different MindMap diagrams and it looks like this field didn't get enough attention in software development community, so I cannot find enough info on other resources.

Anyway, I use PlantUML to draw Mind Map diagram. The issue is that I draw it from the website, so it gets nested to 6th level and deeper. In PlantUML I can use it either as plain PlantUML or save as PNG file. (It doesn't seem support other formats)

There are several questions but the main is, how can I save/split it as a multi-page?

Sub-questions which also can be answers in my case, how to organise Mind Map to make it readable in PNG? How to keep it on single PNG? Are there other formats supported?

NOTE: Even though this question asks about specific tool (PlantUML), this question touches fundamental question. I struggle to have this peace ready in my software and it is crucial part before the release.

UPDATE 1:

Here is example of the PNG file I receive after conversion .puml to .png:

enter image description here

NOTE: The .puml file was too long for plantuml.com to render. The length of the file is 16754 lines.


Solution

  • As I wrote in my comment above, SVG representations of a large Mind Map might be more easily navigated:

    Try PlantUML using VSCode and this extension: https://marketplace.visualstudio.com/items?itemName=jebbs.plantuml If you use Local rendering (you have to install PlantUML and configure it on your local machine) you can use large diagrams and produce SVG output. I don't use the IntelliJ plug-in, so I'm not sure if you can also generate SVG with it.