1
如何在绘制JIT图形后再调整大小? JIT力向图is described here调整JIT图形的画布尺寸
我已经试过这样(使用jQuery)SMT:
function resizeCanvas(size) {
var e$ = $('#visualizerView, #visualizerContainer');
e$.animate(
{height: "+=" + size + "px"},
500
);
//TODO make it work?
//$('#visualizerView').empty();
//var pos = fdGraph.canvas.getPos(true);
//alert(pos.x+" "+pos.y)
//fdGraph.canvas.translate(0, -50);
//fdGraph.canvas
//initGraph(graph);
}
但我我能做的最好的事情是伸展的容器DIV - 而不是画布本身。当我拉伸画布时,纵横比会出错......
我不知道为什么,但我根本就不能正常调整一个JIT图。圈子变成椭圆形。也许你可以提供一个jQuery 2-liner来显示如何调整大小'
你必须弄乱你的长宽比。 – 2012-03-06 15:00:53