Fabric.js|Fabric.js 3个api设置画布宽高
本文简介
使用 Fabric.js
创建画布时,可以在参数里配置画布的宽高。
除了初始化时设置之外,Fabric.js
还提供了其他 api
供后期修改画布宽高。
本文列举了 Fabric.js
的3个 api
设置画布宽高。
这3个 api
虽然简单,但在实际开发中可能很重要。比如监听浏览器窗口缩放,动态调整画布的宽高。
文章图片
如果想入门 Fabric.js
可以看 《Fabric.js从入门到膨胀》
环境说明
【Fabric.js|Fabric.js 3个api设置画布宽高】Chrome浏览器版本:96.0.4664.45我是在原生环境下开发的,同时也提供了一份
Fabric.js版本:4.6.0
Vue3
环境下开发的代码(文末有链接)。实际操作 本例使用了3个
api
:canvas.setWidth
:设置画布宽度canvas.setHeight
:设置画布高度Canvas.setDimensions
:设置画布大小
.btn-x {
margin-bottom: 10px;
}
#canvasBox {
border: 1px solid #ccc;
}
仓库及推荐阅读 仓库
- 原生方式实现 设置画布宽高
- 在Vue3中使用Fabric实现 设置画布宽高
推荐阅读
- 《Fabric.js 从入门到精通》
- 《Fabric.js实现渐变(Gradient)效果,包括径向渐变radial》
- 《Fabric.js 自定义右键菜单》
- 《Fabric.js 更换图片的3种方法(包括更换分组内的图片,以及存在缓存的情况)》
本文由博客一文多发平台 OpenWrite 发布!
推荐阅读
- 2020-04-07vue中Axios的封装和API接口的管理
- 【译】Rails|【译】Rails 5.0正式发布(Action Cable,API模式等)
- 普通人通往大神的3个创作路径
- ElasticSearch6.6.0强大的JAVA|ElasticSearch6.6.0强大的JAVA API详解
- 2020-02-27人情世故的63个定律!
- 前端开发|Vue2.x API 学习
- 说说富兰克林的13个成功秘诀
- 简易有效Api接口防攻击策略
- 如何在Kubernetes|如何在Kubernetes 里添加自定义的 API 对象(一)
- 互联网时代成大事者,必须做好读书的这3个境界