这个问题已经回答了很多次。我的观点的最佳答案是由Fabricjs贡献者之一Andrea Bogazzi在这里提供的:https://stackoverflow.com/a/35019311/3710047
基本上,您可以使用fabricjs画布方法:
canvas.setZoom(val);
canvas.setWidth(originalWidth * canvas.getZoom());
canvas.setHeight(originalHeight * canvas.getZoom());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1274 次 |
| 最近记录: |