jcanvas按宽度和高度调整文本大小

时间:2013-08-20 21:08:49

标签: javascript text canvas resize jcanvas

我正在使用jcanvas,我需要按宽度和高度调整文本大小。实际上,库提供了按X和Y缩放的选项,但我需要对宽度和高度属性进行相同的操作。

有可能吗?

1 个答案:

答案 0 :(得分:2)

在Canvas中调整文本大小的唯一方法是使用scaleXscaleYscale属性。 widthheight属性(用于文本绘图)是只读的,因此您无法自行更改。

$("canvas").drawText({
    fillStyle: "#000",
    x: 100, y: 100,
    fontFamily: "sans-serif",
    fontSize: 36,
    text: "This text is squished",
    scaleX: 0.5
});