mit fabric.js erhöhen Schriftgrad des canvas text auf button klicken

ich bin mit fabric.js arbeiten auf Leinwand . erstellt habe ich den text auf der Leinwand .nun,onclick der Schaltfläche möchte ich erhöhen font-size .

canvas.set({fontSize,40});

ist dies nicht funktioniert ? jede andere Methode .die ich erstellt habe, fiddle bitte Überprüfen

   var canvas = window._canvas = new fabric.Canvas('c');
var text = new fabric.Text('Sample', {
    left: 100,
    top: 100,
    fill: 'navy'
});

canvas.add(text);

document.getElementById('textinput').addEventListener('change', function (e) {
    var obj = canvas.getActiveObject();

    if (!obj) return;

    obj.setText(e.target.value);
    canvas.renderAll();
});

document.getElementById('btn').addEventListener('click', function (e) {
    var obj = canvas.getActiveObject();

   alert('button clicked');
     if (!obj) return;

    obj.set(fontSize,40);
    canvas.renderAll();
});
  • Ändern, dass als fontsize
  • obj.set(fontSize,40) nicht ausgeführt, das Programm Stoppt vor, dass
InformationsquelleAutor anam | 2013-08-28
Schreibe einen Kommentar