html画流程图插件,基于SVG的流程图插件Flowchart.js

Flowchart.js基于SVG的流程图插件,它仅需几行代码即可在 Web 上完成流程图的构建。可以从文字表述中画出简单的 SVG 流程图,也可以画出彩色的图表。

c7db6557c7080ec7a4286ceb60a8c340.gif

var diagram = flowchart.parse("the code definition");

diagram.drawSVG('diagram');

// you can also try to pass options:

diagram.drawSVG('diagram', {

'x': 0,

'y': 0,

'line-width': 3,

'line-length': 50,

'text-margin': 10,

'font-size': 14,

'font-color': 'black',

'line-color': 'black',

'element-color': 'black',

'fill': 'white',

'yes-text': 'yes',

'no-text': 'no',

'arrow-end': 'block',

'scale': 1,

// style symbol types

'symbols': {

'start': {

'font-color': 'red',

'element-color': 'green',

'fill': 'yellow'

},

'end':{

'class': 'end-element'

}

},

// even flowstate support ;-)

'flowstate' : {

'past' : { 'fill' : '#CCCCCC', 'font-size' : 12},

'current' : {'fill' : 'yellow', 'font-color' : 'red', 'font-weight' : 'bold'},

'future' : { 'fill' : '#FFFF99'},

'request' : { 'fill' : 'blue'},

'invalid': {'fill' : '#444444'},

'approved' : { 'fill' : '#58C4A3', 'font-size' : 12, 'yes-text' : 'APPROVED', 'no-text' : 'n/a' },

'rejected' : { 'fill' : '#C45879', 'font-size' : 12, 'yes-text' : 'n/a', 'no-text' : 'REJECTED' }

}

});

相关链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值