调整JIT图的画布大小

Resizing the canvas of JIT graph

本文关键字:布大小 JIT 调整      更新时间:2023-09-26

绘制完JIT图形后,如何调整画布的大小?JIT力定向图在这里描述

我尝试过如下smt(使用jQuery):

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,而不是画布本身。当我拉伸画布时,纵横比会出错。。。

画布像素缓冲区的宽度和高度独立于文档展示(样式)的宽度和宽度进行协调。

HTML5 中的画布宽度和高度