Skip to content

robinwp/Code2Mind

Repository files navigation

code2mind

code2mind 是什么,它是能将按规定格式写好的文本,转换成思维导图的工具

demo

npm install code2mind 
or 
yarn add code2mind
or
<script src=dist/code2mind.min.js></script>

example

const code2mind = new Code2Mind({
  themes: 'dea',
  heightSpac: 50,// 垂直间隔
  widthSpac: 100,// 水平间隔
  lineStyle: { // 连接线样式
    curvature: 80, // 连接线曲度
    stroke: '#DEDEDE', // 连接线颜色
    strokeWidth: 2, // 连接线粗细
  }, 
  el: "#code2mind", // 挂载的元素
  width: number, // 默认挂载元素的宽度
  height: number, // 默认挂载元素的高度
});
code2mind.render(`主题\n副主题\n\t子主题1\n\t子主题2`);

// 第一个参数是下载时的缩放比例, 第二个参数是下载的图片的边距
code2mind.picture(1,10); 

feature

  • 支持自定义比例下载思维导图 √
  • 支持多种下载格式
  • 优化布局,使两端的高度差最小
  • 支持图片
  • 支持更多皮肤