繁体   English   中英

使用Fabric JS倾斜左右画布文本对象

[英]Slant right / left canvas text object with Fabric js

如何使用Fabric JS使画布文本对象向右倾斜和向左倾斜? 屏幕截图。

为了偏右

向左倾斜

非常感谢任何帮助。

根据所使用的Fabric js版本,开箱即用可能具有偏斜支持:(1.6.0-rc +)

 var canvas = new fabric.Canvas('canvas'); var textLeft = new fabric.Text('13-arid-365',{ left:100, top: 25, skewX: 45 }); canvas.add(textLeft); var textRight = new fabric.Text('13-arid-365',{ left: 100, top: 75, skewX: -45 }); canvas.add(textRight); 
 <script src='http://www.deltalink.it/andreab/fabric/fabric.js'></script> <canvas id="canvas" width=300 height=300></canvas> 

transformMatrix和skew功能之间的区别在于,可以更好地支持倾斜,并且可以使用一致的边界框,而不能使用变换矩阵。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM