我在paperJS项目中有多个图表。我想显示一个较小的版本,可以容纳一个盒子。说500像素X 350像素。现在如何以最佳方式放大或缩小以适合该图。
答案 0 :(得分:3)
您可以缩放项目组以使其适合给定的框。
有一种方便的方法可以执行此操作:item.fitBounds()。
这里是sketch演示解决方案。
new Path.Circle({
center: view.center - 100,
radius: 100,
fillColor: 'orange'
});
new Path.Circle({
center: view.center + 100,
radius: 100,
fillColor: 'blue'
});
project.activeLayer.fitBounds(view.bounds);