- 快速入门
- Fabric.js 介绍
- Part 1:Objects 对象、Canvas 画布、Images 图像、Paths 形状
- Part 2:Animation 动画、Image filters 图像滤镜、Colors 颜色、Gradients 渐变、Text 文本、Events 事件
- Part 3:Groups 组合、Serialization 序列化、Deserialization、SVG parser 反序列化、SVG 解析器、Subclassing
- Part 4:Free drawing 自由绘画、Customization 可定制化、Fabric on Node.js
- Part 5:Zoom and panning 缩放和平移
- Part 6:Using transformations 使用转换
- Part 7:对 Text 类进行子分类以生成位图文本
- Part 8:裁切 和 ClipPath 裁切路径
- 自定义控件 API
- FabricJS 的缺陷
- Fabric.js 对象缓存
- Fabric.js 示例:自定义控件、多边形
- Fabric.js 示例:与画布外的对象交互
- API
- BaseBrush
- Canvas
- Circle
- CircleBrush
- Color
- Ellipse
- Gradient
- Group
- Image
- Intersection
- IText
- Line
- Object
- Observable
- Path
- PathGroup
- Pattern
- PatternBrush
- PencilBrush
- Point
- Polygon
- Polyline
- Rect
- Shadow
- SprayBrush
- StaticCanvas
- Text
- Triangle
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Shadow
fabric.Shadow
构造函数:new Shadow()
类属性成员:
reOffsetsAndBlur:静态属性,正则表达式匹配的水平偏移量、垂直偏移量以及模糊级别,如"2px 2px 10px rgba(0,0,0,0.2)", "rgb(0,255,0) 2px 2px"。
affectStroke(boolean):默认 false,指定阴影是否会影响四周的操纵杠。
blur(Number):阴影的模糊级别。
color(string):默认"rgb(0,0,0)",阴影的颜色。
includeDefaultValues(boolean):默认 true,指定 toObject 输出的时候是否包括默认值。
offsetX(Number):默认 0,阴影的水平偏移量。
offsetY(Number):默认 0,阴影的垂直偏移量。
类函数成员:
fabric.Shadow initialize(Object | string opt):构造函数,Object 类型的参数包含着 color、blur、offsetX、offsetY 属性,string 类型的参数可参照"rgba(0,0,0,0.2) 2px 2px 10px, "2px 2px 10px rgba(0,0,0,0.2)"
Object toObject():返回以 Object 表示的阴影。
string toString():返回以 string 表示的阴影,这个 string 是以 css3 text-shadow 方式声明的。
string toSVG(fabric.Object):返回以 SVG string 表示的阴影。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论