Kinetic JS - 缩放图像以适应画布?

时间:2012-12-06 23:24:25

标签: javascript kineticjs

我正在尝试缩小图片以适应画布。我知道通常的方式:

var width = img.width-(img.width-canvas.width);
var height = img.height-(img.height-canvas.height);

但是我希望用img.setScale()来做,基于0(0%)和1(100%的大小)。我不确定如何在KineticJS中做到这一点。任何建议都表示赞赏!

1 个答案:

答案 0 :(得分:0)

@ philipp的回答是这样做的:

  

scalefactor = desiredSize / size,宽度和高度