程式碼如下
text = new fabric.IText(text1, {
left: 180,
top: 200,
fontFamily: "Helvetica", // 字型
fill: 'yellow',
fontWeight:id="textsize", // 字體粗細
})
canvas.add(text)
請問如果我"已經"把IText加進canvas之後
有辦法更改他的設定嗎?
比如我用一個滑動桿
<input id="textsize" type="range" min="100" step="300" value="50" max="1000">
拉這個滑動桿的"同時"文字會跟著變粗變細
或是利用類似的方法更改顏色、字型之類的
這是做得到的嗎?
如果可以的話該怎麼做?
感謝
大概是這樣做
onchange
事件處理IText
物件的'fontSize'屬性canvas.renderAll()
做重新渲染