在应用布局后是否有办法导出png/jpg ?
对于获取初始网格布局来说,这已经足够好了:
var png64 = cy.png();
$('#downloadPNG').attr('href', png64);
但是有一种方法得到png后,一个封闭的布局已经应用?
编辑
感谢下面的答案,我找到了一个方法来做到这一点:
cy.layout({
name: 'cose',
animateThreshold: 1,
nodeOverlap: 100,
gravity: 1000,
componentSpacing: 50,
edgeElasticity: 1000,
minTemp: 1,
initialTemp: 10000,
stop: function() {
//generate PNG image to display from "id = downloadPNG"
var png64 = cy.png();
$('#downloadPNG').attr('href', png64);
}
});
运行布局,获取layoutstop
事件后的PNG