使用Paper.js设置图像以填充画布

时间:2016-04-21 19:58:27

标签: javascript paperjs

我的图像与画布具有相同的纵横比,但分辨率不同。我知道我可以使用视图大小view.viewSize,但我的麻烦是设置图像的尺寸。我尝试使用raster.width = 2000;来设置宽度,但它似乎不起作用。

2 个答案:

答案 0 :(得分:1)

这最终为我工作。

raster.size = paper.view.viewSize;
raster.position = paper.view.center;

答案 1 :(得分:0)

使用 raster.bounds 代替

(宽度)

raster.bounds.width = 2000;

(高度)

raster.bounds.height = 2000;

所以,你说得对,你应该能够获得画布大小:

paper.view.viewSize

并使用/ height

指定正确的栅格