我注意到,从http://www.jointjs.com/开始,jointjs确实支持放大/缩小
但是找不到任何例子。

请帮助我放大/缩小由

中的jointjs创建的结果图的步骤吗?

最佳答案

联合论文有一种称为scale()的方法。

我有此实现用于缩放(缩放)图形:

var graphScale = 1;

var paperScale = function(sx, sy) {
     paper.scale(sx, sy);
};

var zoomOut = function() {
    graphScale -= 0.1;
    paperScale(graphScale, graphScale);
};

var zoomIn = function() {
    graphScale += 0.1;
    paperScale(graphScale, graphScale);
};

var resetZoom = function() {
    graphScale = 1;
    paperScale(graphScale, graphScale);
};

也许这就是您所需要的?

09-25 19:24