2017-09-29 4 views

Antwort

1

var canvas = new fabric.Canvas('canvas'); 
 
var text = new fabric.Text('FabricJS is Awsome.',{ 
 
fontSize:'30', 
 
left:50, 
 
top:50, 
 
underline:true 
 
}); 
 
canvas.add(text); 
 
//text.setSelectionStyles({overline:true},0,5); 
 
canvas.renderAll(); 
 
function changeStyle(val){ 
 
text[val] = !text[val]; 
 
text.dirty = true; 
 
canvas.renderAll(); 
 
}
canvas { 
 
    border: 2px dotted green; 
 
}
<script src="https://rawgit.com/kangax/fabric.js/master/dist/fabric.js"></script> 
 
<button onclick=changeStyle('underline')>underline</button> 
 
<button onclick=changeStyle('overline')>overline</button> 
 
<button onclick=changeStyle('linethrough')>linethrough</button><br> 
 
<canvas id="canvas" width="400" height="400"></canvas>

Gleiche wie anderes Objekt/von Objekt erhalten. fabric.Text

+0

ausgezeichnet. vielen Dank! –

+0

@SandorRozsa upvote und markieren Sie das, was Sie wollten. Prost;) – Durga

+0

sorry durga - verpasst, dass ... :-) –