我正在使用jcanvas,我需要按宽度和高度调整文本大小。实际上,库提供了按X和Y缩放的选项,但我需要对宽度和高度属性进行相同的操作。
有可能吗?
答案 0 :(得分:2)
在Canvas中调整文本大小的唯一方法是使用scaleX
,scaleY
或scale
属性。 width
和height
属性(用于文本绘图)是只读的,因此您无法自行更改。
$("canvas").drawText({
fillStyle: "#000",
x: 100, y: 100,
fontFamily: "sans-serif",
fontSize: 36,
text: "This text is squished",
scaleX: 0.5
});